Ciao a tutti,
vorrei un chiarimento sulla sintassi di un'istruzione di assegnazione.
In pratica sto studiando JS e nella guida ad un certo punto viene presentato un listato circa l'assegnazione di un nuovo Prototype ad un elemento HTML in modo che con una funzione ad Hoc si possa interrogare l'oggetto su cui viene applicato il metodo per ricavare il numero di figili (elementi e nodi di testo).codice:var result = {elementsNode:0, textNodes:0}
Nello script è tutto chiaro in quando costruisce un ciclo su this.childNodes per recuperare i tipi di nodo ed incrementare le variabili:
-elementsNode
-textNodes
result viene poi restituita alla funzione
Quello che non capisco è proprio la sintassi usata nel codice sopra, nel senso: cosa significa aprire la parentesi graffa dopo la creazione di una variabile ed il nome di varibiale:0 e poi separata da virgola ancora variabile:0?
Grazie in anticipo