Es6-map-prototype-delete

提供:Dev Guides
移動先:案内検索

ES6-マップメソッドdelete(key)

キーに関連付けられている値を削除し、Map.prototype.has(key)が以前に返した値を返します。 Map.prototype.has(key)はその後falseを返します。

構文

myMap.delete(key);

パラメーター

*Key* -マップから削除される要素のキー。

戻り値

要素が終了して削除された場合、 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