首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React专栏
undefined_AlvinLin
创建于2022-10-10
订阅专栏
React知识积累
暂无订阅
共8篇文章
创建于2022-10-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue2 Vue3 React 三者diff算法有何区别?
介绍diff算法 diff算法很早就有 diff算法应用很广泛,例如github的Pull request中的代码diff 如果要严格diff两棵树,时间复杂度O(n^3), 不可用 tree dif
虚拟DOM(vdom)真的很快吗?
vdom Virtual DOM 虚拟DOM 用JS对象模拟DOM节点数据 由React最先推广使用 Vue React 等框架的价值 组件化 数据视图分离,数据驱动视图————这是核心!(更加关注业
React Hooks 如何模拟组件生命周期?
模拟 componentDidMount 模拟 componentDidUpdate 模拟 componentWillUnmount 代码示例如下:
React高阶组件HOC
参数是组件,返回值也是组件的函数就是HOC。 举例说明即可: React.forwardRef ReactRedux 的 connect ReactRouter 的 withRouter 参考: ht
React 如何实现组件间通信?如何理解 Redux?
如何实现组件间通信 父子组件通信:props + 函数 爷孙组件通信:两层父子通信或者使用 Context.Provider 和 Context.Consumer 任意组件通信:其实就变成了状态管理了
React有哪些生命周期钩子函数?数据请求放在哪个钩子里?
挂载时调用 constructor,更新时不调用 更新时调用 shouldComponentUpdate 和 getSnapshotBeforeUpdate,挂载时不调用 should... 在 re
React或Vue的DOM diff算法是怎样的?
React的diff算法 是什么 DOM diff 就是对比两棵虚拟 DOM 树的算法。当组件变化时,会render 出一个新的虚拟 DOM,diff 算法对比新旧虚拟 DOM 之后,得到一个 pat
React 虚拟DOM的原理是什么?
1. 是什么 虚拟 DOM 就是虚拟节点(这句汉化很重要)。React 用 JS 对象来模拟 DOM 节点, 然后将其渲染成真实的 DOM 节点 2. 怎么做 第一步是模拟,用 JSX 语法写出来的