什么是 Symbol


  • 定义: ES6 新增的原始类型
  • 唯一: 创建唯一标识符
  • 遍历: 作为属性无法被遍历
  • 场景
    • 作为对象属性名:避免属性名冲突
    • 作为常量和枚举值:保证值不可重复和不可修改