12 of 264 menu

El operador delete

El operador delete elimina una propiedad de un objeto. Después de la eliminación, esta propiedad tendrá el valor undefined.

Sintaxis

delete objeto.propiedad;

Ejemplo

Creemos un objeto y eliminemos una de sus propiedades:

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

Resultado de la ejecución del código:

undefined

Ejemplo

Vamos a crear un array y eliminar un elemento de él:

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

Resultado de la ejecución del código:

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

Véase también

  • métodos push y unshift,
    que añaden elementos al array
  • método splice,
    que también corta partes del array, cambiando así el array mismo
  • operador in,
    que comprueba si existe una propiedad en un objeto o array
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar