--- title: Map.prototype.delete() slug: Web/JavaScript/Reference/Global_Objects/Map/delete translation_of: Web/JavaScript/Reference/Global_Objects/Map/delete ---
{{JSRef}}

Method  delete() menghapus elemen yang ditentukan dari objek Map.

Sintaks

myMap.delete(key);

Parameter

key
Diperlukan. Kunci dari elemen untuk menghapusnya dari objek Map.

Return value

Mengembalikan nilai true jika elemen yang ada di dalam objek Map ada dan telah dihapus, atau false jika elemen tidak ada.

Contoh

Menggunakan method delete

var myMap = new Map();
myMap.set("bar", "foo");

myMap.delete("bar"); // Returns true. Berhasil dihapus.
myMap.has("bar");    // Returns false. Elemen "bar" sudah tidak tersedia.

Spesifikasi

Spesifikasi Status Comment
{{SpecName('ES6', '#sec-map.prototype.delete', 'Map.prototype.delete')}} {{Spec2('ES6')}} Initial definition.
{{SpecName('ESDraft', '#sec-map.prototype.delete', 'Map.prototype.delete')}} {{Spec2('ESDraft')}}  

Kompabilitas Browser

{{CompatibilityTable}}

Fitur Chrome Firefox (Gecko) Internet Explorer Opera Safari
Dukungan dasar 38 {{CompatGeckoDesktop("13.0")}} 11 25 7.1
Fitur Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Dukungan dasar {{CompatNo}} 38 {{CompatGeckoMobile("13.0")}} {{CompatNo}} {{CompatNo}} 8

Lihat juga