Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

O método delete() remove o elemento especificado de um objeto Set.

Sintaxe

mySet.delete(value);

Parâmetros

value
Requerido. O valor do elemento a ser removido do objeto Set.

Return value

Retorna true se um elemento contido no objeto Set foi removido com sucesso; caso contrário false.

Exemples

Uso do método delete

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

mySet.delete("bar"); // Retorna false. Nenhum elemento "bar" foi encontrado para deletar.
mySet.delete("foo"); // Retorna true. remoção bem sucedida.

mySet.has("foo");    // Retorna false. O elemento "foo" não está mais presente.

Especificações

Especificação Status Comentário
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Set.prototype.delete' in that specification.
Padrão Definição inicial.
ECMAScript Latest Draft (ECMA-262)
The definition of 'Set.prototype.delete' in that specification.
Rascunho  

Compatibilidade de Navegadores (Browser)

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte Básico 38 13.0 (13.0) 11 25 7.1
Feature Android Chrome para Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte Básico Não suportado 38 13.0 (13.0) Não suportado Não suportado 8

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: Davidpsjunior
Última atualização por: Davidpsjunior,