yui-ext支持把函数绑定到不同作用域,yutil.js中有代码如下:
Function.prototype.createCallback
=
function
()
...
{ var args = arguments; var method = this; return function() ...{ return method.apply(window, args); };}
;
调用方法:
function
t(a)
...
{ alert(a); }
var
x
=
t.createCallback(
"
abc
"
); window.x();
这样,t就成为window的方法了
转载请注明原文地址: https://ibbs.8miu.com/read-21182.html