agentmentoragentmentor

术语表

14 个术语,来自《学会 React 基础》。

术语释义来源
React用于用组件构建用户界面的 JavaScript 库。react.dev
组件返回 UI markup 的 JavaScript 函数,可被嵌套和复用。Your First Component
JSX在 JavaScript 中描述 UI 结构的语法扩展,规则比 HTML 更严格。Writing Markup with JSX
props父组件传给子组件的只读输入信息。Passing Props to a Component
children组件标签中间夹着的内容,会作为特殊 props 传给组件。Passing Props to a Component
state组件用来记住交互中会变化的信息的内部数据。State: A Component's Memory
useStateReact Hook,用于声明 state 变量和更新它的 setter 函数。State: A Component's Memory
事件处理函数传给 JSX 事件属性、在用户交互时运行的函数。Responding to Events
条件渲染用 JavaScript 条件逻辑决定组件返回或包含哪一块 UI。Conditional Rendering
列表渲染把数组中的每一项转换成一组 JSX 元素并渲染出来。Rendering Lists
key列表项上的稳定身份标记,帮助 React 区分哪些项被插入、删除或移动。Rendering Lists
Effect组件用于和浏览器 API、订阅等外部系统同步的副作用逻辑。Synchronizing with Effects
受控输入由 React state 通过 `value` 控制显示值,并通过 `onChange` 回写 state 的表单输入。`<input>` React DOM Component
map()JavaScript 数组方法,对每个元素调用回调并返回新数组。Array.prototype.map()