delete 运算符 Excluir propriedade
Última atualização: 2026-10-13
delete 运算符 Excluir propriedade
delete remove uma propriedade do objeto. Não use em arrays — use splice.
| Categoria | Operadores |
|---|
Retorno:Um booleano.
Modifica o original:Não (retorna um novo valor)
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
⚠️ Aviso
ℹ️ info
🌐 Suporte do navegador
| Navegador | |||||
|---|---|---|---|---|---|
| delete 运算符 | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| Suportado por todos os navegadores modernos | |||||
🏷️ Operadores relacionados
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
📚 Tutoriais relacionados
❓ Perguntas frequentes
Qdelete pode remover variáveis?
ANão — apenas propriedades de objeto. Atribua undefined para variáveis.
Qdelete x atribuir undefined?
Adelete remove a chave inteira; atribuir undefined mantém a chave com um valor undefined.
QForma correta de remover elementos de array?
AUse splice(index, 1) — sem buracos e o tamanho é atualizado.