zhaobinglong / myBlog

https://zhaobinglong.github.io/myBlog/
MIT License
7 stars 0 forks source link

js数据类型之Map和Set #57

Open zhaobinglong opened 4 years ago

zhaobinglong commented 4 years ago

Set

Set是ES6新增的一种集合类型的数据,类似于数组,但是没有重复值

一句话:就是一个数组,但是元素不会重复

const mySet = new Set(['a', 'a', 'b', 1, 2, 1])
console.log(mySet)  // {'a', 'b', 1, 2}
myset.add('c').add({'a': 1})
console.log(mySet) // {'a', 'b', 1, 2, 'c', {a: 1}}
console.log(mySet.size) // 6
mySet.has(2) // true

set转数组

var s1 = Array.from(s);
zhaobinglong commented 4 years ago

Map