Symbol
- Symbol.prototype.description
//创建 Symbol 的时候,可以添加一个描述。
const sym = Symbol('hi'); //这里的描述就是字符串hi
//读取这个描述需要将 Symbol 显式转为字符串
const sym = Symbol('hello');
sym.description // "hello"
- 作为属性名的 Symbol
//每一个 Symbol 值都是不相等的,这意味着 Symbol 值可以作为标识符,用于对象的属性名,就能保证不会出现同名的属性
let mySymbol = Symbol();
// 第一种写法
let a =