js的变量命名需要遵循什么规则?

3 min read

JavaScript的变量命名需要遵循以下规则:

  1. 变量名必须以字母、下划线(_)或美元符号($)开头,不能以数字开头。

  2. 变量名只能包含字母、数字、下划线或美元符号,不能包含其他特殊字符。

  3. 变量名区分大小写,即变量a与变量A是不同的变量名。

  4. 不能使用JavaScript的保留字作为变量名。

  5. 使用有意义、清晰、易于理解的变量名,以便于自己和他人阅读理解代码。

例如,以下是符合规则的变量名:

var name;
var age;
var _start;
var $result;

而以下则不符合规则:

var 1name; // 以数字开头
var username&; // 包含非法字符&
var continue; // 是保留字