素胚勾勒不出你
将上面的函数加入到你的文件中,就可以使用它来将带参数的函数包装成一个无参数函数了。在div的例子中,我们将得到如下的代码:Function.prototype.bind = function() {var __method = this;var arg = arguments;return function() {__method.apply(window, arg);} }var str = "div onclick event";var div = document.createElement("div");div.onclick = div_onclick.bind(str); //将带参数的函数包装成无参数的函数function div_onclick(str){alert(str);}这样,就能实现我们的初衷了。更复杂的,参数可以是多个,也可以是任意类型的。这里我给出两个