请问,JavaScript中变量名哪些字符是有效的
3 回答
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
第一个字符必须是一个 ASCII 字母(大小写均可),或一个下划线(_)。注意第一个字符不能是数字。
后续的字符必须是字母、数字或下划线。
变量名称一定不能是 保留字。
下面给出合法变量名称的一些示例:
_pagecount Part9 Number_Items 下面给出无效变量名称的一些示例:
99Balloons // 不能以数字开头。Smith&Wesson // “与”符号(&)字符用于变量名称是无效的。
繁星coding
TA贡献1797条经验 获得超4个赞
通过eval的方式作为对象名称或者属性。
示例
1 2 3 | var obj = {a:1};//定义一个对象obj,里面有一个属性a var k = 'a'; //定一个变量k,k的值是字符a var r = eval("obj."+k); //通过eval获取对象obj属性a的值。 |
补充:
eval要计算的字符串,把字符串表示的 JavaScript 表达式变成可执行的语句
添加回答
举报
0/150
提交
取消