参数内部的匿名功能是什么意思?

普拉达普·维什瓦(Pradap Vishwa)

下面的代码是什么意思。据我了解。如果有变量$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;
}
昆汀

什么是JavaScript调用

invoke不是标准的JavaScript函数。它必须是程序中某些其他代码提供的对象上的方法。它的确切作用将取决于它的定义方式。

函数内部的函数是什么? function(a){b=a}

那是一个传递给存储在invoke属性中的函数的参数

请参见以下传递对象的示例:

function myFunction(myArgument) {
    myArgument(3);  
}

myFunction(function (foo) { alert(foo + 1); });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章