※ 引述《peanut97 (丁丁)》之铭言:
: 小弟在看Facebook教学页面学习React.js
: 常常看到bind写法。
: http://imgur.com/53W47na
: ref:
: https://facebook.github.io/react/docs/thinking-in-react.html
: google了一下,依然有看没有懂。
: 请问有简单解释bind的教学页面吗?
理论上这应该到 ajax 版问啦...
var mybaseFunction = function(str1,str2){
this.log(str1,str2);
}
var consoleHelloFunction = mybaseFunction.bind(console,"Hello");
/*
上面这行等价于
consoleHelloFunction = function(str){
return mybaseFunction.apply(console,["Hello",str]);
}
*/
consoleHelloFunction("world");