绑定
函数绑定实用程序。
安装
$ component install component/bind
应用程序接口
绑定(对象,fn)
应该将函数绑定到给定的对象。
var tobi = { name : 'tobi' } ;
function name ( ) {
return this . name ;
}
var fn = bind ( tobi , name ) ;
fn ( ) . should . equal ( 'tobi' ) ;
绑定(对象,fn,...)
应该咖喱剩下的论点。
function add ( a , b ) {
return a + b ;
}
bind ( null , add ) ( 1 , 2 ) . should . equal ( 3 ) ;
bind ( null , add , 1 ) ( 2 ) . should .
1