javascript bind

var bar = {
  var1:'var1',
  var2:'var2',
  fun1:function(){
    var arg0=arguments[0];
    arg0=arg0 || "";
    console.log( arg0 + this.var2);
  }
};

bar.fun1('fun1 ');





var bar2={
    var1:'var111',
    var2:'var222'
};

var fun1=bar.fun1.bind(bar2,'fun2 ');
fun1();
原文地址:https://www.cnblogs.com/zyip/p/4450982.html