Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当有一个未命名的对象包含函数时,这意味着什么?_Javascript - Fatal编程技术网

Javascript 当有一个未命名的对象包含函数时,这意味着什么?

Javascript 当有一个未命名的对象包含函数时,这意味着什么?,javascript,Javascript,正在阅读一些javascript文件,但无法理解这段代码。基本上,它是一个包含函数的对象。我怎么理解呢 { // Static methods function getCurrent() { return obj[k].instance } } 这不是一个对象。它是用于对语句进行分组的。在这种情况下,它很可能对静态方法进行分组。这会给出SyntaxError。添加更多上下文。顺便说一句,行首的{}表示代码块,而不是对象。我认为您需要提供更多的上下文,

正在阅读一些javascript文件,但无法理解这段代码。基本上,它是一个包含函数的对象。我怎么理解呢

{       // Static methods
    function getCurrent() {
        return obj[k].instance
    }
}

这不是一个对象。它是用于对语句进行分组的。在这种情况下,它很可能对静态方法进行分组。

这会给出SyntaxError。添加更多上下文。顺便说一句,行首的
{}
表示代码块,而不是对象。我认为您需要提供更多的上下文,例如什么是
obj
,以及它所属的对象。谢谢。在发帖后,我还看到了其他一些地方的分组陈述。所以它实际上什么都没做。也许是后端程序员编写了代码。