0
0
0

JavaScript标识符

2026-10-08
2026-10-08

JavaScript​的学习可以参考官方文档:MDN Web Docs

什么是标识符

  标识符 是用于命名变量、函数、类、属性等的字符序列。例如:

let userName;  // "userName" 是标识符
function sayHello() {}  // "sayHello" 是标识符
class Person {}  // "Person" 是标识符

命名规则

  标识符的命名必须符合以下 硬性规则,否则会导致语法错误:

  1. 由数字、字母(任何一个国家的文字都支持)、下划线、美元符号组成。不能含有其它符号。
  2. 不能以数字开始。
  3. 关键字不能做标识符
  4. 严格区分大小写

命名规范

  变量 & 函数:小驼峰命名法(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;

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

JavaScript标识符
/archives/post-1791433041186
作者
Bam
发布于
2026-10-08
许可协议
CC BY-NC-SA 4.0

评论