javascript – 在匿名函数中声明函数

前端之家收集整理的这篇文章主要介绍了javascript – 在匿名函数中声明函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在查看似乎声明一个需要调用运行的函数代码.此函数在匿名函数中声明.这是不是意味着该块之外的任何东西都无法访问该函数
(function () {
    var _d = vjo.dsf.EventDispatcher;
    var _r = vjo.Registry;

    function $1(p0) {
        return function (event) {
            return this.onSubmit(p0,event);
        };
    };
})();
@H_404_4@为什么有人会这样做?
我不确定此代码中$的目的/相关性.

解决方法

@H_404_4@“Doesn’t this mean that the function will be inaccessible to anything outside of this block?”

@H_404_4@是的,它确实.

@H_404_4@“Why would someone do this?”

@H_404_4@通常因为它包含仅供内部使用的代码,但在您的示例中,永远不会调用函数.

@H_404_4@“I am not of the purpose/relevance of “$” in this code.”

@H_404_4@没有相关性.只是另一个有效的变量字符

猜你在找的JavaScript相关文章