这些功能可以扩展如下
复制代码代码如下所示:
function.prototype.bind =功能(obj){
无功_this =这;
返回函数(){
_this.apply(obj参数);
}
}

用法如下
复制代码代码如下所示:
var =函数(){()
警报(这个标题)
绑定(文档);
(a);

它经常在这里使用。
复制代码代码如下所示:
功能myalert(){
this.title =你好世界;
this.init =函数(){
$(# XXX)。Click(this.close.bind(这));
}
this.close =函数(){
警报(这个标题)
}
}

复制代码代码如下所示:
创建一个新的myalert a.init()();