MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

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.
Standard Definição inicial.
ECMAScript 2017 Draft (ECMA-262)
The definition of 'Set.prototype.delete' in that specification.
Draft  

Compatibilidade de Navegadores (Browser)

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,