// 总结:set和weakSet //Set数据结构 let setArr=new Set(['nl','web','css']); setArr.add('前端职场'); // has查找值 console.log(setArr); console.log(setArr.has('xiaodi')); // 删除并打印 setArr.clear(); console.log(setArr); //for...of进行setArr循环 for(let item of setArr){ console.log(item); } //forEach循环 setArr.forEach((value)=>console.log(value)); //size console.log(setArr.size); //WeakSet里边的值也是不允许重复的 let weakObj=new WeakSet(); let obj={a:'nl',b:'宁静'}; // 用add往obj内添加weakObj对象 weakObj.add(obj); console.log(weakObj);