JavaScript变量命名约定:仅由字母、数字、下划线和美元符号$组成,不能以数字开头。 此外,也不能是JavaScript保留字。
以下是非常正确的变量名。
var haha=250;
var xixi=300;
var a1=400;
var a2=400;
var abc_123=400;
var $abc=999;
var o 0 0 o o0_0o o00 o=888;
var $=1000;
var _=2000;
var ________=3000;
以下命名错误:
var a-1=1000; //不能有奇怪的符号
var a@=2000; //不能有奇怪的符号
var 2year=3000; //不能以数字开头
var a=4000; //不能有奇怪的符号
var a* # katex parse error 3360 expected ' eof ',got '#' at position 1: #@=5000; //不能有奇怪的符号
var a b=300; //不能有空间
以下单词称为保留字,表示不允许用作变量名称
abstract、boolean、byte、char、class、const、debugger、double、double、enum、export、extends、final、float、goto
implements、import、int、接口、long、native、package、private、protected、public、short、static、super和syncic
必须注意可以使用大写字母,而大小写是敏感的。 也就是说,a和a是两个变量。
1 var A=250;
2 var a=888;