分类名称:写代码

认识v8编译的字节码(bytecode)

2020年07月28日 1条评论
js代码在v8的编译过程 代码需要编译为机器代码,才能最终在目标机器上执行。v8为了做到这一点,设计了中间层-字节码(bytecode)。 为了方便转译 ...

webpack使用require的一点注意事项

2017年07月29日 1条评论
最近的项目需要兼容到IE9,所以在打完包之后,在虚拟机里使用IE9调试,发现个别页面会有报错:“Promise”未定义。 很奇怪,因为这几个页面比较简 ...

JavaScript里new语句做了什么

2018年01月14日 无评论
首先,JavaScript并没有其他基于类的语言所定义的“方法”,只有函数(function)。在JavaScript里,任何函数都可以添加到对象上作为对象的属性。当 ...

React-Fiber介绍及组织结构

2019年10月25日 无评论
最近几个项目都是React Native,所以对React的执行机制越来越好奇,比如为什么React Native也要先import React?为什么看起来声明周期没什么差别 ...

React-函数setState的执行

2018年12月23日 无评论
setState是React里使用频率最高的的一个操作,React的状态更新,不同于vue的直接this.data设置,需要都要通过这个函数进行。 在使用中,总结setSt ...