摘要: 可以把 Promise 看成一个状态机。初始是 pending 状态,可以通过函数 resolve 和 reject ,将状态转变为 resolved 或者 rejected 状态,状态一旦改变就不能再次变化。 then 函数会返回一个 Promise 实例,并且该返回值是一个新的实例而不是之前的实 阅读全文
posted @ 2018-12-08 12:59 lemonib 阅读(176) 评论(0) 推荐(0)
摘要: 防抖 防抖和节流的作用都是防止函数多次调用。区别在于,假设一个用户一直触发这个函数,且每次触发函数的间隔小于wait,防抖的情况下只会调用一次,而节流的 情况会每隔一定时间(参数wait)调用函数。 节流 防抖动和节流本质是不一样的。防抖动是将多次执行变为最后一次执行,节流是将多次执行变成每隔一段时 阅读全文
posted @ 2018-12-08 12:38 lemonib 阅读(161) 评论(0) 推荐(0)
摘要: 数据结构: 列表 栈 栈是一种后入先出的数据结构,其实是一种特殊的列表,栈内的元素只能通过 队列 队列也是一种特殊的列表,和栈不同的是,队列是一种先进先出的数据结构, 二叉树树 二叉查找树是一种特殊的二叉树,相对较小的值保存在做节点,较大的值保存在右节点。 先序遍历:先访问根节点,然后以同样的方式访 阅读全文
posted @ 2018-12-08 00:11 lemonib 阅读(145) 评论(0) 推荐(0)