Open zhenguilin opened 7 years ago
Set
和Map
类似,也是一组key
的集合,但不存储value
。由于key
不能重复,所以,在Set
中,没有重复的key
。
var s1 = new Set(); // 空Set
var s2 = new Set([1, 2, 3]); // 含1, 2, 3
通过add(key)
方法可以添加元素到Set中,可以重复添加,但不会有效果。通过delete(key)
方法可以删除元素:
初始化Map需要一个二维数组,或者直接初始化一个空Map。
var m = new Map([[1, 'x'], [2, 'y'], [3, 'z']]);