未附加的匿名函数和javascript中的双重命名方法?

时间:2011-03-24 11:14:52

标签: javascript .net function scriptmanager

我正在调试使用.NET脚本管理器的应用程序。

这可能是萤火虫的一个小故障,但是当我阅读代码时,有很多行如下:

// anonymous functions not attached as handlers and not called immediately
function () {
    //code
}

// named functions added as methods
myObj = {
    myMethod: function myFunctionName() {
        //code
    }

}

这些行是否有效,如果是这样,它们做了什么以及可能的原因是什么样的编码(我不会接受“它是微软 - 你期望什么”作为答案)?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

他们在那里是因为一些忙碌的程序员打算做一些事情并且没时间用完,但留下了存根以提醒你要完成的工作。他们还没有做任何事情。

或者为逻辑

中其他位置执行的检查添加水印代码

或者简单地放在那里进行混淆......