JavaScript中使用的哈希标记是什么?

时间:2011-03-08 15:38:57

标签: javascript

我不是在URL中谈论。我知道那是做什么的。我在谈论它是如何在实际代码中使用的。

在尝试将其指定为变量后,我意识到它已被保留,但我不知道该为什么。

4 个答案:

答案 0 :(得分:1)

我不认为,这个标志在某种程度上保留了其他功能。我在这里发现了这条规则:

  

除了下划线之外,您不得在JavaScript变量名称中使用任何类型的标点符号;例如......某些东西或大#或者do'to都是非法的。

这只是,javascript不接受变量名蚂蚁中的标点符号,因为这不会解析名为变量的变量。

答案 1 :(得分:1)

Javascript,或者更准确地说是ECMAscript,是一种不断发展的语言。某些符号和关键字(例如“类”)已保留用于未来版本,即使它们目前可能没有任何意义。

答案 2 :(得分:1)

答案 3 :(得分:0)

在JavaScript变量名称中,除了下划线(_)和美元符号($)之外,不允许使用标点符号。您不能使用数字启动变量名称,否则变量名称中允许使用所有字母和数字。

因此,您不能在其中包含#的变量名称,也不能使用名为#的变量。它没有特殊含义,只是因为变量不能命名为~而不允许。