面试
辣爷
nothing
展开
-
面试中常考的源码实现|promsie相关方法(all、race、any、allsettled和finally)
Promise相关面试常撕代码 all Promise.myAll = function (iterators) { const promises = Array.from(iterators); const num = promises.length; const resolvedList = new Array(num); let resolveNum = 0; return new...原创 2020-02-12 14:26:58 · 479 阅读 · 0 评论 -
面试中常考的源码实现
面试中常被考到的手撕代码: call/apply/bind instanceof 深拷贝 基于 ES5/ES6 实现“双向绑定” promise相关 1. call/apply/bind的代码实现 call Function.prototype.call2 = function(context) { if (typeof this !== "function") { throw n...原创 2020-02-11 17:59:18 · 364 阅读 · 0 评论