可对函数进行如下扩展 代码如下: Function.prototype.bind = function(obj) { var _this = this; return function() { _this.apply(obj,arguments); } } 用法如下 代码如下: var a = function(){ alert(this.title) }.bind(document); a(); 常用在这儿 代码如下: function myalert() { this.title = ‘hello world’; this.init = funct