# 阅读图解React笔记9
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
本文仅仅是阅读 图解 React 原理系列 的笔记,了解更多内容请查看原文链接。
在 React 中,父组件的重新 render 会引发子组件的重新 render。
useCallback 和 useMemo 是 react 里面 Hook 的一部分,通常被作为性能优化使用。它们可以用来缓存函数、组件、变量,以减少两次渲染的重复计算。
原文出自:React Children with TypeScript
高阶组件 HOC 是一个函数,它接受一个组件并返回一个新组件。普通组件是将 props 转换成 UI,而高阶组件将组件转换成另一个组件。
Virtual DOM,虚拟 DOM 是 React 创建的一个树型自定义对象来代表真实 DOM。使得 React 可以快速操作这些对象,而不需实际接触到真实的 DOM 或者通过使用 DOM API。最后,当需要渲染的时候,可以使用这个虚拟 DOM 计算得出真实的 DOM,并把它渲染到浏览器上。
React 基于 Virtual DOM 实现了一个 SyntheticEvent(合成事件)层,我们所定义的事件处理器会接收到一个 SyntheticEvent 对象的实例。所有事件都自动绑定到最外层上。如果需要访问原生事件对象,可以使用 nativeEvent 属性。