bind是干什么的? 一句话解释:将某个对象绑定到某个函数上。
function foo(){
return this.x+this.y ;
};
var o = {x:3,y:2} ;
// 将对象obj绑定到foo函数中,这样obj里的对象就可以被函数foo随意使用
var f = foo.bind(o);
console.log(f());
本文介绍JavaScript中的bind方法,该方法用于将特定对象绑定到函数中,使函数能够访问该对象的属性。通过示例展示了如何使用bind方法将对象o绑定到函数foo中。
1万+

被折叠的 条评论
为什么被折叠?



