美文网首页
实现bind,不用apply 和call

实现bind,不用apply 和call

作者: 前端人 | 来源:发表于2022-09-14 17:36 被阅读0次
    
    Function.prototype.myBind = function (obj, ...param) {
      const uniqueName = Symbol();
      obj[uniqueName] = this;
      return (...subParam) => {
        obj[uniqueName](...[...param,...subParam]);
        delete obj[uniqueName];
      };
    };
    

    相关文章

      网友评论

          本文标题:实现bind,不用apply 和call

          本文链接:https://www.haomeiwen.com/subject/trklortx.html