首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
来对鸡翅谢谢
掘友等级
Web前端
|
字节跳动
前端届辛勤劳动者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
最新
热门
探索 React Hooks底层设计
在React16之前,大家写的都是ClassComponent,所有的函数式组件都是纯函数,并没有自己的一份状态,只可以通过 props ,在React16后,React官方推出了 Fiber 架构以及 Hooks,Hooks增强了函数式组件,再也不是纯函数了,组件可以管理一份…
20春招前端面经
字节的面试体验还是一如既往的好,如果少问一下计网的知识那就更完美了,可能是运气比较好,面试官比较忙,直接约了十天后面试,这十天我是翻遍了面经,倒是学到了不少东西,至少问我HTTPS握手过程和TCP三次握手四次挥手我是一点都不慌的。不过我倒是感觉问的JS基础有点少了,框架也是没怎…
《你不知道的JS》上篇整理
作用域:负责收集并维护由所有声明得标识符(变量)组成得一系列查询,并实施一套非严格得规则,确定当前执行的代码对这些标识符得访问权限。 知道了这三个概念之后,我们来理解一下var a = 2这句代码的含义。这句代码在js底层会分为一下几步 遇到var a,编译器会询问作用域是否已…
React@15.6.2源码解析-挂载阶段完成---从 ReactDOM.render 到页面渲染(5) ReactCompositeComponent
那么这边执行perform,根据上一篇博客讲的,会首先执行所有wrapper的initialize方法。 但是ReactDefaultBatchingStrategyTransaction包裹的wrapper都是空函数。 那就到了这一步ret = method.call(sco…
React@15.6.2源码解析---从 ReactDOM.render 到页面渲染(4)Transaction
用于 Transaction 初始化,在实例化Transaction时,都执行了这个方法。 通过调用getTransactionWrappers方法,给Transaction实例添加transactionWrappers属性,之后附加wrapperInitData为空数组,并将…
React@15.6.2源码解析---从 ReactDOM.render 到页面渲染(3)ReactUpdates
将injection放在第一个是因为,这个方法在全局以来注入的时候就被执行了,论执行顺序的话,这个方法是第一个被执行的方法,而且下面的方法需要用到依赖注入的东西,本着不让看官不知道这个变量是从哪里来的原则,所以这个方法放在第一位。 内部有两个函数,分别用于给ReactUpdat…
React@15.6.2源码解析---从 ReactDOM.render 到页面渲染(2)instantiateReactComponent
若 node 的类型是null或者为false,创建一个ReactEmptyComponent实例。 这边可以看出ReactEmptyComponent.create方法就是调用emptyComponentFactory()方法,而emptyComponentFactory是外…
React@15.6.2源码解析---从 ReactDOM.render 到页面渲染(1)ReactMount
首先需要安装 React@15.6.2, ReactDOM@15.6.2 ,其次搭建webpack打包,因为必不可少的需要console.log啥的,另外需要babel的配置,babel6 babel7倒是无所谓,关键是可以解析我们的jsx语法。 一个立即执行函数,返回一个名为…
React源码解析 createElement + Component + PureComponent
主要是 var App 开始的东西,可以看出这是一个立即执行函数,函数的参数是React.Componnet,函数内部写了一个名为App的构造函数,最后返回出这个构造函数。 其中的_inherits(App, _React$Component);这个函数是babel自行封装的继…
React源码解析 API概览 + React
我发现有两种方式,一种呢就是从github上拉取react项目的源码,github地址大家可以自己找,git clone下来之后,在/packages/react下面就是react的源码了,可以看到下面是分成了很多个小文件的,这个我一般用来看的不是用来调试的。 另一个呢就是建一…
下一页
个人成就
文章被点赞
84
文章被阅读
49,884
掘力值
861
关注了
25
关注者
33
收藏集
3
关注标签
108
加入于
2019-04-21