首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
w君68133
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
创建react源码项目-beginWork
react创建子fiberNode需要当前的current FiberNode和新的reactElement比较创建子fiberNode mount阶段会大量插入节点,性能消耗较大(利用构建离屏操作优
创建react源码项目-update更新机制
实现更新机制 代码位置packages/react-reconciler/src/ReactFiberClassUpdateQueue.ts 创建update react中触发更新的操作有一下几点 R
创建react源码项目-reconciler
reconciler的作用 reconciler是react中运行时的模块,根据jsx产生的element,调用宿主环境中的api,最终显示到ui界面 创建react-reconciler 修改pac
创建react源码项目-源码调试
link本地打包文件 下载官方的react代码 在react-source-learn的同级目录下,创建react项目 把react-source-origin中使用的react变成自定义的react
创建react源码项目-rollup实现jsx打包
安装 打包文件配置 打包命令 打包相关插件 rollup-plugin-generate-package-json打包文件中自动生成package.json文件 rollup-plugin-types
创建react源码项目-实现jsx转化
创建react 初始化 创建jsx 创建shared ReactTypes.ts 先把类型暂时设置成any ReactSymbols.ts
创建react源码项目-初始化项目
pnpm 初始化 声明pnpm-workspace.yaml 定义开发规范 tslint指定语法规范 eslint --init的步骤选择 eslint只需要检测问题,语法样式交给prettier 项
nvm安装指南
centOS和mac 安装nvm 安装方式 注意版本号 curl centOs的wget git 问题 不管使用上面的哪种那装方式,大概率会遇到这个问题,使用gitee解决 gitee 配置bash
js知识点总结二
原型链继承 原型链继承是把字类的原型指向父类的实例 缺点: 不能直接向父类的构造函数传递参数,子类的实例,会被相互影响。 构造函数继承 在子类的构造函数里面,调用父类的构造函数,并且把父类的this指
js知识点总结三
Set set是es6新增的一种数据结构,能够自动去重,可以使用在数组去重里 set可以循环访问数据 set的add, has set实现数组的并/交/差 Map Map是es6新增加的数据结构,类似
下一页
个人成就
文章被点赞
22
文章被阅读
15,362
掘力值
666
关注了
5
关注者
2
收藏集
20
关注标签
12
加入于
2019-02-14