984 B
984 B
title | localeTitle |
---|---|
Delete Properties from a JavaScript Object | Eliminar propiedades de un objeto de JavaScript |
También podemos eliminar propiedades de objetos como este:
delete ourDog.bark;
El operador de eliminación elimina una propiedad de un objeto.
Sintaxis
delete expression
donde la expresión debe evaluar una referencia de propiedad, por ejemplo:
delete object.property
delete object['property']
Parámetros
objeto
El nombre de un objeto, o una expresión que evalúa a un objeto.
propiedad
La propiedad para eliminar.
Ejemplo
var person = {name:'Jay', age:'52'};
delete person['age'];
console.log(person); //{name:'Jay'}
Valor de retorno
Se lanza en modo estricto si la propiedad es una propiedad no configurable propia (devuelve falso en no estricto). Devuelve true en todos los demás casos.