0
0
0
JavaScript标识符
2026-10-08
2026-10-08
JavaScript的学习可以参考官方文档:MDN Web Docs
什么是标识符
标识符 是用于命名变量、函数、类、属性等的字符序列。例如:
let userName; // "userName" 是标识符
function sayHello() {} // "sayHello" 是标识符
class Person {} // "Person" 是标识符
命名规则
标识符的命名必须符合以下 硬性规则,否则会导致语法错误:
- 由数字、字母(任何一个国家的文字都支持)、下划线、美元符号组成。不能含有其它符号。
- 不能以数字开始。
- 关键字不能做标识符
- 严格区分大小写
命名规范
变量 & 函数:小驼峰命名法(camelCase)
let userName = "Alice"; // 变量
function getUserInfo() {} // 函数
常量:全大写 + 下划线(UPPER_CASE)
const MAX_COUNT = 100;
const API_KEY = "abc123";
类 & 构造函数:大驼峰命名法(PascalCase)
class UserProfile {}
function Car(model) { // 构造函数
this.model = model;
}
私有成员:下划线前缀
class Person {
constructor(name) {
this._name = name; // 约定为私有变量
}
_privateMethod() {} // 约定为私有方法
}
布尔变量:以 is/has/can 开头
let isLoggedIn = true;
let hasPermission = false;
let canEdit = true;

