硬绑定与通话

时间:2019-02-06 20:26:07

标签: javascript

在我的示例中,bind和call是否实现相同的功能,仅仅是bind创建了一个新函数?

function hardBinding(a,b){
    this.a = a;
    this.b = b;
    console.log(this);
}

hardBinding = hardBinding.bind(this,a,b);
hardBinding();

function sameAs(){
    hardBinding.call(this,a,b);
}

sameAs();

0 个答案:

没有答案