哪些字符可用于命名JavaScript变量?
我想在这里为我的非JavaScript用户创建一个小的"扩展库"(当涉及到语言时,他们似乎都很娇气).我喜欢jQuery和Prototype都使用$美元符号,因为我使用jQuery,我正在寻找另一个好用的单字符符号.
我意识到我可以测试一些角色,但我希望能够缩小我的角色列表(考虑到未来可能与另一个流行的库集成).
这是允许的吗?
myObj = {};
myObj['4a56546s6d']
Run Code Online (Sandbox Code Playgroud)
或者密钥必须以如下字母开头:
myObj = {};
myObj['x4a56546s6d']
Run Code Online (Sandbox Code Playgroud)
我可以混合两者:
myObj = {};
myObj['x4a56546s6d']
myObj['4a56546s6d']
Run Code Online (Sandbox Code Playgroud)
我问,因为某些事情(例如HTML中的ID)必须以字母开头.我现在有第三个版本,fireBug标记了键(以数字开头)蓝色.