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

El mètode delete() esborra l'element especificat emmagatzemat dins l'objecte Set.

Sintaxi

mySet.delete(valor);

Paràmetres

valor
Obligatori. El valor de l'element a eliminar.

Valor retornat

Retorna true si s'ha pogut eliminar l'element de l'objecte Set; en cas contrari retorna false.

Exemples

Utilitzar el mètode delete

var mySet = new Set();
mySet.add("foo");

mySet.delete("bar"); // Retorna false. No s'ha trobat l'element "bar".
mySet.delete("foo"); // Retorna true.  S'ha pogut esborrar l'element "foo".

mySet.has("foo");    // Retorna false. L'element "foo" ja no existeix dins el Set.

Especificacions

Especificació Estat Comentaris
{{SpecName('ES6', '#sec-set.prototype.delete', 'Set.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 for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suport bàsic {{CompatNo}} 38 {{CompatGeckoMobile("13.0")}} {{CompatNo}} {{CompatNo}} 8

Vegeu també