IP属地:台湾
该实现是按照promiseA+规范来进行梳理的当使用promise的时候需要先new一个实例,所以我们要构造一个promise构造函数 new的...
js是单线程的 因为是单线程,所以所有任务都需要排队,前一个任务结束,后一个任务才能执行,如果前一个任务花费时间较长,后一个任务等待时间也随之变...
发展过程 callback -> promise -> genrator + co -> async + await(语法糖) 异步是不支持tr...
排序和搜索算法 排序算法
图 图的遍历 两种算法可以对图进行遍历:==广度优先搜索和深度优先搜索== 当要标注已经访问过的顶点时,我们用三种颜色来反映它们的状态 白色:表...
树 8.1 树的相关术语 位于树顶部的节点叫做根节点内部节点(至少有一个子节点)和外部节点(没有子节点) 节点的深度,取决于它祖先节点的个数 树...
字典和散列表 集合、字典和散列表可以存储不重复的值 集合以[值,值]的形式存储元素,字典和散列表以[键,值]的形式存储 7.1 字典 7.2 散列表
集合 集合是由一组无序且唯一的项组成的 6.1 创建一个集合 6.2 集合操作 并集,交集,差集,子集
链表 相对于传统的数组,链表的一个好处在于,添加或移除元素的时候不需要移动其他元素。 5.1 创建一个链表 5.2 双向链表 双向链表提供了两种...