摘要:
问题 以下代码执行结果是? Promise.resolve({ then: function () { console.log('a'); } }).then(() => { console.log('d'); }); 首先第一直觉就是打印 d,当结果却是 a。立马去翻了 MDN ,果然发现了一些细 阅读全文
posted @ 2022-02-21 22:42
梦渊同学
阅读(167)
评论(0)
推荐(1)
摘要:
防抖 高频操作,最后一次生效。 function debounce(fn) { let timer = null; return (...args) => { clearTimeout(timer); timer = setTimeout(() => { fn.apply(this, args); 阅读全文
posted @ 2022-02-21 19:55
梦渊同学
阅读(34)
评论(0)
推荐(0)
摘要:
定义 将接收多个参数的函数转换成接收单一参数的函数,并且返回一个接收余下的参数的新函数。 应用场景 参数重复 // 柯里化 前 function validate(rule, value) { console.log('rule :>> ', rule); console.log('value :> 阅读全文
posted @ 2022-02-21 12:49
梦渊同学
阅读(30)
评论(0)
推荐(0)

浙公网安备 33010602011771号