È 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
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire query verso tipi non mappati in Entity Framework Core
Gestire i null nelle reactive form tipizzate di Angular
Eseguire operazioni con timeout in React
Short-circuiting della Pipeline in ASP.NET Core
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Effettuare lo stream della risposta in ASP.NET Core tramite IAsyncEnumerable
Creare alias per tipi generici e tuple in C#
Utilizzare la libreria Benchmark.NET per misurare le performance
Filtrare e rimuovere gli elementi dalla cache del browser tramite le API JavaScript
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Utilizzare flat e flatMap per appiattire array innestati in array
C# 12: Cosa c'è di nuovo e interessante