Set属性和操作方法
add(value) | 添加某个值,返回Set结构本身。 |
delete(value) | 删除某个值,返回一个布尔值,表示删除是否成功。 |
has(value) | 返回一个布尔值,表示该值是否为Set的成员。 |
clear() | 清除所有成员,没有返回值。 |
Map属性和操作方法
属性/方法 | 作用 |
size属性 | size属性返回 Map 结构的成员总数。 |
set(key, value) | set方法设置键名key对应的键值为value,然后返回整个 Map 结构。如果key已经有值,则键值会被更新,否则就新生成该键。set方法返回的是当前的Map对象,因此可以采用链式写法。 |
get(key) | get方法读取key对应的键值,如果找不到key,返回undefined。 |
has(key) | has方法返回一个布尔值,表示某个键是否在当前 Map 对象之中。 |
delete(key) | delete方法删除某个键,返回true。如果删除失败,返回false。 |
clear() | clear方法清除所有成员,没有返回值 |