ES6记不住

let a=Symbol('hello');    

console.log(a);                       // Symbol(hello)    红色

console.log(a.toString())          //Symbol(hello)    黑色


Symbol对象元素的保护作用

let obj={name:"yujian",sex:"man",age:18};

for(let item in obj){

console.log(obj[item]);

}

 yujian

 man

 18


let obj={name:"yujian",sex:"man"};

let age=Symbol();

obj[age]=18;

for(let item in obj){

console.log(obj[item]);

}

yujian

man



Set和WeakSet数据结构

Set的声明

let setArr = newSet(['jspang','技术胖','web','jspang']);

console.log(setArr);//Set{"jspang","技术胖","web"}

Set和Array 的区别是Set不允许内部有重复的值,如果有只显示一个,相当于去重。虽然Set很像数组,但是他不是数组。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一 “埃及奴隶睡着了,于是就有了我。”白面包趾高气昂的挥着手,挺了挺肚子。 微褐色...
    青禾w阅读 4,322评论 3 2
  • 蜗牛和黄鹂鸟,生活在同一片天空下。黄鹂鸟活泼幽默,蜗牛一直在同一片土壤上,静静地过着慢悠悠的日子。 蜗牛和黄鹂鸟是...
    南星小姐阅读 3,535评论 0 1
  • 电视节目推荐唯爱 夏天护士姐姐牙齿还是黄黄的,用了唯爱牙齿白了有木有~拍这么多买家秀 医院都在给病人用我们的唯爱✌...
    古丽2号阅读 1,396评论 0 0
  • 最近一直在打算买新的笔记本,因为旧笔记本变得十分卡、慢,纠结与买苹果还是微软好久,经常看网上的评价,甚至成为我闲下...
    musicraft阅读 1,427评论 0 0

友情链接更多精彩内容