1.
// Symbol,相当于全局的原始数据类型
let f= Symbol();
console.log(typeof(f));
let js = Symbol('脚本');
console.log(js); // Symbol类型
console.log(js.toString()); // 字符串类型
2.
let js = Symbol();
let obj = {
[js] : '脚本'
}
console.log(obj);
console.log(obj[js]);
obj[js] = 'web';
console.log(obj[js]);
3.
let obj = {name:'js',skill:'web'};
let age = Symbol(); //对数据起保护作用
obj[age] = 18;
console.log(obj);
for(let item in obj){
console.log(obj[item]);
}
本文介绍了JavaScript中的Symbol数据类型,探讨了其基本用法,包括如何创建Symbol类型的变量、使用Symbol作为对象属性键来保护数据等。

1784

被折叠的 条评论
为什么被折叠?



