Eliminare una determinata proprietà da un oggetto JavaScript

di Matteo Casati,

È possibile rimuovere una certa proprietà da un oggetto JavaScript usando la keyword delete.
Nell'esempio che segue viene definito un oggetto person, con 3 proprietà (firstName, lastName e webSite) quindi viene eliminata l'ultima proprietà (webSite):

var person = 
{
  firstName: "Matteo",
  lastName: "Casati",
  webSite: "HTML5Italia.com"
};

delete person.webSite;


Possiamo eliminare la proprietà usando anche la notazione di tipo array associativo:

delete person["webSite"];


Oltre alle proprietà, con delete è possibile rimuovere - in modo del tutto analogo - anche metodi poiché in JavaScript un metodo non è altro che una proprietà che ha come valore una funzione.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi