2015-11-06 63 views
0

我想问一下是什么意思点“。”照常。 这有什么特别的含义吗?或者它有一些功能?调用带冒号表示该功能

+0

你可以添加_complete relevant_代码。 – Tushar

+0

你从哪里遇到过这段特定的代码? – deceze

+0

@Tushar:'code'函数HideContent(内容){ // ...做一些内容 } document:HideContent('content1'); 'code' –

回答

2

该语法只能是label。它创建标签document,然后在其中执行一条语句(HideContent())。由于the author在任何循环结构中都没有使用该标签,因此没有意义。

我怀疑代码的作者并不真的知道Javascript并且想要在“全局范围”中调用HideContent,但发现document.HideContent无法工作并在代码上敲击,直到它停止投掷错误。结果是无意义的,实际上并没有做到他们认为它所做的事情没有发生在他们身上。当你简单省略document:时,这将工作完全相同。

(顺便说一句,在 “全球范围” 的决议将正确地window.HideContent()。)

+0

_“这将工作完全相同时你只需省略文件:。“_。不,也许标签被其他脚本使用。 – Tushar

+0

那么,请看上面评论中OP链接到的原始页面。这在那里绝对没有意义。 – deceze

+0

@Tom作为一个经验法则,在随机博客上找到的90%的Javascript代码段是可怕的。博客主题越黑暗,越“骇人”,越糟糕。 (只有半开玩笑);) – deceze