05 2020 档案
-
谈一个用闭包实现的重载
摘要:闭包是js的特性,也是区分其他语言的关键特点之一。 偶然浏览博客,看到一个据说是 jQuery 某个版本实现函数重载的一个方法,出自 jQuery 作者 John Resig: function addMethod(object, name, f) { var old = object[name]; 阅读全文
-
实现一个自定义Promise
摘要:Promise 作为一种异步解决方案,一开始在社区流行,后面加入到 ES6 标准,成了“真香库”中不可或缺的成员。 这里实现一个自定义的Promise,通过一个异步回调和测试函数来测试最终的效果,暂未实现错误捕获: const inform = (res) => setTimeout(res, 10 阅读全文
浙公网安备 33010602011771号