javascript parser generator选型

2020-12-20
阅读 1 分钟
1.8k
以下图是javascript parser generator的选型,希望能给有需要的同学参考:

算符优先算法

2020-12-12
阅读 4 分钟
2k
通常,操作符的优先级越高,位置就越低。例如在3+45这个表达式中,*的优先级高于+,那么就是+节点的子节点。但如果3+4添加了(),即:(3+4)*5,两个符号的优先级就颠倒回来。

帮你读懂preact源码(三)

2018-05-20
阅读 3 分钟
2.5k
在preact中,回收调用了两个方法,dom节点的回收一般会调用recollectNodeTree,组件的回收会调用unmountComponent。

axios源码阅读

2018-05-20
阅读 4 分钟
3.8k
接下来我们看一下request方法,所有http请求的发送都会调用Axios.prototype.request,这个函数可以认为是整个axios的骨架,非常重要。

十几行代码教你实现一个最简版的promise

2017-06-16
阅读 4 分钟
6.1k
最近研究了一下promise的实现,这篇文章使用了十几行代码实现了一个简单的promise;以便帮助读者对promise'有更深的了解。本篇文章实现的promise,遵循规范是 Promises/A+。