JavaScript Set集合 add() 方法
如果添加相同的元素,则只会保存第一个元素:
示例
letters.add("a");
letters.add("b");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");亲自试一试 »描述
add() 方法向集合中插入一个新元素。
注意
Set 对象的主要特性是它们只存储唯一值。
如果尝试向集合中添加一个已存在的元素,则 `add()` 方法不会生效,集合将保持不变。
语法
set.add(value)
参数
| 参数 | 描述 |
| value | 必填。 要添加的值。 |
返回值
| 类型 | 描述 |
| Set | 添加值的原始 Set 对象。 |
add() 方法直接修改现有的 Set 对象,不会返回新的 Set 对象。
相关集合方法:
另请参阅:
浏览器支持
set.add() 是 ECMAScript 6 (ES6 2015) 的一项特性。
JavaScript 2015 自 2017 年 6 月起,所有浏览器均已支持 JavaScript 2015。
| Chrome 51 |
Edge 15 |
Firefox 54 |
Safari 10 |
Opera 38 |
| 2016年5月 | 2017年4月 | 2017年6月 | 2016年9月 | 2016年6月 |
