以下代码的含义是什么。至于我理解。如果有变量$wnd.document.bg_instance
,则调用名为bg_instance
的函数。但是功能里面的功能是什么? function(a){b=a}
?
有人可以解释下面代码的流程。
if($wnd.document.bg_instance){
$wnd.document.bg_instance.invoke(function(a){b=a});
$wnd.document.bg_instance=null
}
全功能
function rA() {
var b = 'js_disabled';
if ($wnd.document.bg_instance) {
$wnd.document.bg_instance.invoke(function(a) {
b = a
});
$wnd.document.bg_instance = null
}
return b
}
return b;
}
答案 0 :(得分:1)
在javascript中调用什么
invoke
不是标准的JavaScript函数。它必须是程序中某些其他代码提供的对象的方法。究竟它的作用取决于它的定义方式。
功能内部功能是什么?
function(a){b=a}
这是一个传递给存储在invoke
属性中的函数的参数。
请参阅传递对象的示例:
function myFunction(myArgument) {
myArgument(3);
}
myFunction(function (foo) { alert(foo + 1); });