You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。
语法:new Set([iterable])
返回值:一个新的Set对象
对于基本类型值,Set 可以用于去重,但存在兼容性
Set 常用方法:add、delete、has、clear、forEach
Set 属性:size、length
Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。
语法:new Set([iterable])
返回值:一个新的Set对象
对于基本类型值,Set 可以用于去重,但存在兼容性
Set 常用方法:add、delete、has、clear、forEach
Set 属性:size、length
let mySet = new Set();
mySet.add(1);
// Set(1) {1}
mySet.add(5);
// Set(2) {1, 5}
mySet.add("some text");
// Set(3) {1, 5, "some text"}
mySet.has(1);
// true
mySet.has(3);
// false
mySet.has(5);
// true
mySet.has(Math.sqrt(25));
// true
mySet.has("Some Text".toLowerCase());
// true
mySet.size;
// 3
mySet.delete(5);
// true, 从set中移除5
mySet.has(5);
// false, 5已经被移除
mySet.size;
// 2, 我们刚刚移除了一个值
The text was updated successfully, but these errors were encountered: