我试图调整jQuery脚本到我的需求和遇到以下线 -jQuery的是arguments.callee
arguments.callee.eabad1be5eed94cb0232f71c2e5ce5 = function() {
_c3();
_c4();
return;
};
是什么呢?
我试图调整jQuery脚本到我的需求和遇到以下线 -jQuery的是arguments.callee
arguments.callee.eabad1be5eed94cb0232f71c2e5ce5 = function() {
_c3();
_c4();
return;
};
是什么呢?
参数是一个对象,其保持被呼叫者保持该可变eabad1be5eed94cb0232f71c2e5ce5正被接通到由 函数(){ _c3的函数或方法(); _c4(); return; };
从我所看到的...
arguments.callee
指开始调用的函数。因此,您的代码将函数分配给您所在功能的eabad1be5eed94cb0232f71c2e5ce5
属性。
为了演示这一点。下面是其中一个功能g()
被分配给使用argument.callee
另一个函数f()
的属性的一个代码片段:
function f() {
arguments.callee.g = function() {alert("Hello, World!")};
}
f();
f.g(); // Alerts "Hello, World!"
我不完全相信你发布的代码是该做的。
argument.callee
经常被用在匿名函数中来引用自己。尽管我相信它不能用于ECMAScript 5 严格模式。
但'参数'不只是*任何对象* – 2010-04-12 05:13:01