JavaScript标识符中除了$之外还有哪些不寻常的字符?

时间:2009-07-18 01:09:28

标签: javascript syntax

我想要一个像$这样的变量,但是我已经在使用jQuery了,所以$是。

5 个答案:

答案 0 :(得分:6)

不幸的是,较旧的javascript支持字母,数字,下划线和$ in标识符。在javascript 1.5及更高版本中你可以使用Unicode字符,但这是一个非常糟糕的主意,因为它们很难进入大多数编辑器,当然也不是你想要经常打字的东西。

Source

答案 1 :(得分:5)

我最喜欢的那个:

λ = Function;

不幸的是,输入它非常困难。

答案 2 :(得分:2)

下划线是我能想到的唯一一个。你可以像_$_一样放几个。

从JavaScript 1.5开始,您可以使用Unicode,例如å。

答案 3 :(得分:2)

如果你想要一个特殊的变量,比如$,但是jQuery已经采用了$,为什么不使用以$开头的东西,比如$ a或者类似的?只要确保它是jQuery也没有定义的那个。

答案 4 :(得分:1)

Prototype使用$$$。如果你正在使用jQuery,你可以使用$$。但是,除非它有很好的文档记录,否则这可能是一个坏主意 - 特别是如果其他人在你继续之后必须维护这些代码。