ES6 - Map 方法 delete(key)



移除與鍵關聯的任何值,並返回 `Map.prototype.has(key)` 之前返回的值。之後 `Map.prototype.has(key)` 將返回 false。

語法

myMap.delete(key);             

引數

− 要從 Map 中移除的元素的鍵。

返回值

如果元素存在並被移除,則返回 true;否則返回 false

示例

var myMap = new Map(); 
myMap.set("id", "admin"); 
myMap.set("pass", "admin@123"); 
console.log(myMap.has("id")); 

myMap.delete("id"); 
console.log(myMap.has("id")); 

輸出

true 
false    
廣告
© . All rights reserved.