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

El mètode delete() elimina l'element especificat de l'objecte Map.

Sintaxi

myMap.delete(clau);

Paràmetres

clau
Necessari. La clau de l'element a eliminar de l'objecte Map.

valor Return

Retorna true si un element de l'objecte Map s'ha eleminat amb èxit.

Exemples

Utilitzar el mètode delete

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

myMap.delete("bar"); // Retorna true. Eliminat satisfactòriament.
myMap.has("bar");    // Retorna false. L'element "bar" ja no és present.

Especificacions

Especificació Estat Comentaris
{{SpecName('ES6', '#sec-map.prototype.delete', 'Map.prototype.delete')}} {{Spec2('ES6')}} Definició inicial.

Compatibilitat amb navegadors

{{CompatibilityTable}}

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suport bàsic 38 {{CompatGeckoDesktop("13.0")}} 11 25 7.1
Característica Android Chrome per Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suport bàsic {{CompatNo}} 38 {{CompatGeckoMobile("13.0")}} {{CompatNo}} {{CompatNo}} 8

Vegeu també