Map delete() 方法

admin發表於2019-03-19

delete方法可以從Map物件中刪除指定元素,移除成功則返回true,否則返回false。

更多內容參閱Map與WeakMap 資料結構一章節。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
mapObj.delete(key)

引數解析:

(1).必需,要移除的Map物件的鍵。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let map = new Map();
let objKey = {p: "antzone"};
   
map.set(objKey, "螞蟻部落");
map.set("age", 4);
console.log(map.size);
console.log(map.delete("age"));
console.log(map.size);

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201903/19/140249t3tizq3buju2bqfu.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

delete方法會根據鍵,刪除map物件中的對應元素。

最初,map物件中具有兩個元素,然後用delete方法刪除鍵為"age"的元素。

相關文章