此功能从集合中删除指定的值。
Set.prototype.delete(value) - 语法
myMap.delete(key);
key - 要从Map中删除的元素的键
Set.prototype.delete(value) - 返回值
如果元素已退出并被删除,则返回 true ;否则,返回false
Set.prototype.delete(value) - 示例
var set=new Set(); set.add(10); set.add(20); set.add(30); console.log(`Size of Set before delete() :${set.size}`); console.log(`Set has 10 before delete() :${set.has(10)}`);set.delete(10) console.log(
Size of Set after delete() :${set.size}); console.log(Set has 10 after delete() :${set.has(10)})
运行上面代码输出
Size of Set before delete() :3 Set has 10 before delete() :true Size of Set after delete() :2 Set has 10 after delete() :false