当__是函数名称的一部分时,它是什么意思

时间:2013-08-03 05:16:00

标签: function popup

我一直在寻找一种方法来编码弹出窗口,以便在SO的父窗口中执行某些操作。在其中一篇文章的某处,我读到了一个建议,即浏览器中的“检查元素”选项是一种很好的学习方法。使用此选项,我从主机获取了会话超时弹出窗口的代码。以下是我想要了解的部分:

    function fireTimeoutEvent()
    {
        __doPostBack('','@@@@@forceSessionTimeout');
    }
    function __doPostBack(eventTarget, eventArgument) 
    {
        var theform = document.Form1;
        theform.__EVENTTARGET.value = eventTarget;
        theform.__EVENTARGUMENT.value = eventArgument;
        theform.submit();
    }

“__”在代码的四行中是什么意思?它们有特殊意义吗?我认为这是javascript是正确的吗?我问,因为我不熟悉javascript,jquery和其他人的细节,以便能够识别差异。

此外,从这个脚本,是否可以告诉它将要做什么?虽然弹出窗口本质上是为了扩展会话,但它除了这个之外还有其他一些功能,但其他功能都没有。

1 个答案:

答案 0 :(得分:3)

通常,库编写者使用_或__来表示私有函数或方法。所以这可能是这个人不希望别人直接打电话的事情。