-* 提供一个独一无二的值*
let a3=Symbol.for('a3');
let s=Symbol.for('a3'); //Symbol('a3')
“
let a1=Symbol.for(‘abc’);
let obj={
[a1]:’123’,
‘abc’:’345’,
‘c’:456
}
console.log(obj)
abc:”345”
c:456
Symbol(abc):”123”
for() 遍历无法获取a1
类似于 hasOwnProperty
通过
Object.getOwnPropertySymbols(obj).forEach
可以获取a1 的值
遍历整个obj
使用Reflect.ownKeys(obj).forEach(function(item){})
“