摘要:
call、apply 调用并改变 this 指向 .call() 第一个参数为要将this指向的对象 之后的参数为所调用函数的参数 fn.call(newthis, ...args) .apply() 和 .call() 极其相似,只是传参的方式不同,通过数组包含所有参数 fn.apply(newt 阅读全文
posted @ 2021-07-27 18:51
海胆Sur
阅读(12)
评论(0)
推荐(0)
摘要:
回调地狱:需要控制异步函数的执行顺序,而将他们层层嵌套,使得代码结构复杂,难以维护。 Promise 缓解了回调地狱 没有彻底解决回调地狱。 then的处理函数依然是callback Promise 的意义在于 统一 异步实现的方案(callback变得可控) callback 实现异步,不同开发者 阅读全文
posted @ 2021-07-27 18:10
海胆Sur
阅读(18)
评论(0)
推荐(0)
摘要:
参考视频 防抖 抖动 (和硬件上按键抖动类似)描述的是一种高频事件,但不需要每次都响应 例如:对输入内容的动态提示,要监听oninput 但打字会高频触发这个事件 简单的防抖实现 let t = null; inp.oninput = function() { if (t !== null) { c 阅读全文
posted @ 2021-07-27 17:13
海胆Sur
阅读(17)
评论(0)
推荐(0)

浙公网安备 33010602011771号