1.类组件的性能消耗比较大,因为类组件需要创建类组件的实例,而且不能销毁。
2.函数式组件性能消耗小,因为函数式组件不需要创建实例,渲染的时候就执行一下,得到返回的react元素后就直接把中间量全部都销毁。
函数式组件是不能有状态的,但是现在有了react hooks,也可能有状态了。
本文探讨了React中函数式组件与类组件的性能差异。函数式组件因无需实例化而消耗资源较少,尤其在引入React Hooks后,使其也能拥有状态管理能力,进一步提升了其性能优势。
1.类组件的性能消耗比较大,因为类组件需要创建类组件的实例,而且不能销毁。
2.函数式组件性能消耗小,因为函数式组件不需要创建实例,渲染的时候就执行一下,得到返回的react元素后就直接把中间量全部都销毁。
函数式组件是不能有状态的,但是现在有了react hooks,也可能有状态了。
1969

被折叠的 条评论
为什么被折叠?