Gli oggetti Innestati in Javascript

Gli oggetti Innestati in Javascript

Un oggetto nidificato è semplicemente un oggetto che contiene al suo interno uno o più oggetti. È possibile anche creare oggetti nidificati all'interno di un oggetto nidificato.

indice

Sintassi: Funzioni in Javascript

// Oggetti Annidati (nested object) const Oggetto = { proprieta: "valore", proprieta1: "valore1", ProprietAnnidata: { nested1: "valore2", nested2: "valore3", }, ProprietAnnidata1: { nested3: { subNested1: "valore4", subNested2: "valore5", } } }; // Accesso alle proprietà dell'oggetto con sintassi objectName.propertyName console.log(Oggetto.proprieta); console.log(Oggetto.ProprietAnnidata.nested1); console.log(Oggetto.ProprietAnnidata1.nested3.subNested1); // Accesso alle proprietà dell'oggetto con sintassi objectName["propertyName"]["propertyName"] console.log(Oggetto["proprieta"]); console.log(Oggetto["ProprietAnnidata"]["nested1"]); console.log(Oggetto["ProprietAnnidata1"]["nested3"]["subNested1"]);

Esempio di Oggetto annidato in Javascript

Mario acquista una villetta che costa 325560€ versa subito 135000€ e il resto viene diviso in 96 Rate, quanto dovrà pagare Mario?.

testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .

Codice della lezione: Oggetto annidato in Javascript

// Oggetti Annidati (nested object) const InfoDipendente = { nomeImpiegato: "Sarah Serino", IDimpiegato: 27, Stipendio: { gennaio: 100, febbraio: 200, marzo: 300 }, Indirizzo: { Localita: { Via: "via roma 1", Via2: "c/o Paninoteca", }, citta: "Salerno", provincia: "Salerno", Nazione: "Italia" } }; // Accesso alle proprietà dell'oggetto con sintassi objectName.propertyName document.getElementById('txtID1').innerHTML = InfoDipendente.nomeImpiegato + " È un Impiegato che guadagna € " + (InfoDipendente.Stipendio.gennaio + InfoDipendente.Stipendio.febbraio + InfoDipendente.Stipendio.marzo) + " all'anno. E vive a " + InfoDipendente.Indirizzo.citta + " in " + InfoDipendente.Indirizzo.Localita.Via ; // Accesso alle proprietà dell'oggetto con sintassi objectName["propertyName"]["propertyName"] document.getElementById('obj8').innerHTML = InfoDipendente.nomeImpiegato + " È un Impiegato che guadagna € " + (InfoDipendente["Stipendio"]["gennaio"] + InfoDipendente["Stipendio"]["febbraio"]) + " all'anno. E vive in " + InfoDipendente["Indirizzo"]["Nazione"] + " in " + InfoDipendente["Indirizzo"]["citta"];

Scritto da Donato Pirolo

Ciao, sono Donato, frontend developer con una smisurata passione per la SEO. Creo strumenti ad hoc per aiutare aziende e professionisti ad essere cercati sul web e trovare clienti.

Potrebbero interessarti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Copyright © 2022
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram