搜索文档
创建 Symbol 类型数据
通过函数创建。
jslet s1 = Symbol(); let s2 = Symbol('张三'); let s3 = Symbol('张三'); console.log(s2 === s3); // false通过对象创建。
jslet s1 = Symbol.for(); let s2 = Symbol.for('张三'); let s3 = Symbol.for('张三'); console.log(s2 === s3); // true
通过 Symbol 给对象添加方法
js
let stu = {
name: '张三'
}
stu[Symbol('run')] = () => {
console.log('跑步');
}
console.log(stu);