摘要:
前言 diff算法一直是React系统最核心的部分,并且由于演化自传统diff,使得比较方式从O(n^3)降级到O(n),然后又改成了链表方式,可谓是变化万千。 传统Diff算法 传统diff算法需要循环比较两棵树,所有节点的循环,那么单纯比较次数就是O(n^2),n*n 刷刷刷,每次都需要循环遍历 阅读全文
摘要:
前言 JavaScript中关于数组的判定问题,一直都是一个必须要掌握的点,那么,运用知识,如何判断一个类型是数组,就需要有对JavaScript使用有着深入的了解。 判断方法 一、Array.isArray ES5新增的数组方法,Array.isArray应该是我们最先想到的判定方式,现在应用的也 阅读全文