12 of 264 menu

Operador delete

O operador delete remove uma propriedade de um objeto. Após a exclusão, essa propriedade terá o valor undefined.

Sintaxe

delete objeto.propriedade;

Exemplo

Vamos criar um objeto e excluir uma de suas propriedades:

let obj = { name: 'john', age: 23, }; delete user.name; console.log(user.name);

Resultado da execução do código:

undefined

Exemplo

Vamos criar um array e excluir um elemento dele:

let arr = ['a', 'b', 'c', 'd']; delete arr[2]; console.log(arr);

Resultado da execução do código:

['a', 'b', empty, 'd']

Veja também

  • métodos push e unshift,
    que adicionam elementos a um array
  • método splice,
    que também remove partes de um array, alterando o próprio array
  • operador in,
    que verifica se uma propriedade existe em um objeto ou array
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar