call()apply()bind()区别

2017-12-04  本文已影响0人  我食四条鱼
const m = {
    'x': 1
};

function foo(y) {
    console.log(this.x + y);
}

foo.apply(m, [5]);
foo.call(m, 5);
const foo1 = foo.bind(m, 5);
foo1();
上一篇 下一篇

猜你喜欢

热点阅读