@H_4030@简单说,标识符命名规则如下:
@H4030@第一个字符可以是任意Unicode字母,以及美元符号($)和下划线()。
@H_4030@第二个字符及后面的字符,还可以用数字。
@H4030@
<span style="background-color: #ccffcc">下面这些都是合法的标识符。
@H403_0@arg0
tmp
$elem
π
@H4030@下面这些则是不合法的标识符。
@H403_0@1a
23
a+b
-d
@H_403_0@中文是合法的标识符,可以用作变量名。
@H_403_0@var 临时变量 = 1;
<div class="jb51code">
<pre class="brush:js;">
JavaScript有一些保留字,不能用作标识符:arguments、break、case、catch、class、const、continue、debugger、default、delete、do、else、enum、eval、export、extends、false、finally、for、function、if、implements、import、in、instanceof、interface、let、new、null、package、private、protected、public、return、static、super、switch、this、throw、true、try、typeof、var、void、while、with、yield。