以下哪个变量名是非法的? javascript

来源:百度知道 编辑:UC知道 时间:2024/09/28 12:47:58
a numb_1
B 2numb
c sum
D de2$F

JS在命名变量时,你一定要记住:

1、不能以数字开头;

2、名字中不能含有特殊符号

那么这样就可以轻松判断了,B 和 D 是非法的!

兴个例子:

<script>
var a=baidu;
var eqceshi.com = google;
var 123hao = sogou;

document.write(a);
document.write(eqceshi.com);
document.write(123hao );
</script>

此时一定会报错,但从表面上看这些命名都是正确的,但JS内部解释器却无法识别,而错就错在第二个输出的变量中有个“.”,第三个变量中“123”开头,唯独第一个是正确的!希望可以帮助到你!

答案选B 2numb。

JavaScript变量命名规则如下:
一、变量名区分大小写,允许包含字母、数字、美元符号($)和下划线,但【第一个字符不允许是数字】,不允许包含空格和其他标点符号
二、变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值的类型
三、尽量避免使用没有意义的命名
四、禁止使用JavaScript关键词、保留字全名
五、变量名命名方法常见的有匈牙利命名法、驼峰命名法和帕斯卡命名法

可以在浏览器中直接测试:

VB变量名中什么是非法的变量名 以下可以作为VB变量名的是? ORA-01036: 非法的变量名/编号 ( )是C语言合法的变量名? Ja-Yee 是哪国人的名字? 以下哪个是灰鸽子病毒注册的系统服务名? JA WAHARLAL NEHRU是哪个港口,怎么译? 下面的变量名哪些是错误的。 C语言中变量名和变量的地址是怎样对应的 变量名的第一个字符必须是字母