Set : 集合

Set : 集合,
1. 如何创建set对象?
let set = new Set([4,3,2,3,3,2,1,3,3,2,5]);
2. 属性:
size : 长度,
let set = new Set([4,3,2,3,3,2,1,3,3,2,5]);
console.log(set);
console.log(set.size);
3. 方法:
1. add() : 给set对象添加元素,
let set = new Set();
set.add(1).add(2).add(3).add(4).add(5).add(‘1’).add({}).add({});
console.log(set);
2. delete() : 删除set对象中指定的元素,
3. has() : 判断当前set中是否有指定的元素,返回布尔值,
4. clear() : 清空set对象
4. 如何遍历set对象
1. for(变量名 of set){}
2. keys() : 获取集合中所有的key,
for(let key of set.keys()){
console.log(“keys:” + key);
}
3. values() : 获取集合中所有的value,
for(let value of set.values()){
console.log(‘values:’ + value);
}
4. entries() : 获取集合中所有的key和value,
for(let [key,value] of set.entries()){
console.log(key + ‘=>’ + value);
}
5. forEach(function(value,key,set){})
set.forEach(function(value,key,set){
console.log(key,value,set);
})

猜你喜欢

转载自blog.csdn.net/weixin_45052104/article/details/90926944
今日推荐