目录
set在很多的面向对象编程语言中(java,c++)中都有。在其它的编程语言中,有个集合(容器)的技术名词,集合包括:数组,set,Map等等,都是属于能够保存很多数据的一个集合。
set类似于数组,但是成员的值都是唯一的,没有重复的值,可以简单的理解为无重复值的数组。
console.dir(Set)
通过consol.dir(Set)查看一下Set的属性
1.定义和创建
Set函数可以接受一个数组(或类似数组的对象)作为参数,用来初始化
如:
let s1 = new Set([1,2,3,2,1,5,6,7])
console.log(s1); //{1,2,3,,5,6,7}
console.log(s1.size); // 6