Può darsi che non vi capiti di usarli molto spesso, ma è bene sapere che avete la possibilità di creare array che hanno come elementi altri array. In pratica in questo modo costruite una matrice. Così:
|
Il codice necessario a costruire una matrice di questo genere è il seguente:
primaClasse = new Array("Aldo","Giovanni", "Giacomo");
secondaClasse = new Array("Mario","Gianni","Monica");
classi = new Array(primaClasse,secondaClasse);
O anche, con una sintassi più elegante:
classi = newArray();
classi[0]= new Array("Aldo","Giovanni", "Giacomo");
classi[1]= new Array ("Mario","Gianni","Monica");
E poi per far riferimento a un singolo elemento sarà sufficiente richiamare la posizione che occupa nella matrice:
alert(classi[1][2]);
JavaScript supporta anche gli array associativi: si tratta della possibilità di assegnare un "nome" all'indice dell'array, anziché un numero. Ad esempio:
voti = new Array();
voti["Mario"] = 7;
voti["Gianni"] = 4;
voti["Monica"] = 4;
alert(voti["Mario"]);
Un altro modo molto utile e veloce per dichiarare un array associativo è questo:
var arrayAssociativo = { "Mario":"7", "Gianni":"4", "Monica":"4" };
Kendo UI, un'alternativa a jQuery UISviluppare applicazioni desktop e mobile sfruttando jQuery e HTML5 e... |
Javascript MVC, realizzare la prima applicazioneSviluppare applicazioni scalabili con il framework JavaScript MVC |
Ottimizzare le Performance di jQuery: cache e concatenazioneRendere il codice jQuery più performante minimizzando le ricerche di... |
Dojo Toolkit, il framework JavaScript per il MobileCome sviluppare applicazioni mobile per iOS, Android e Blackberry... |
jQuery: messaggi di notifica con dNotifyUn plugin per jQuery che aggiunge un sistema unobtrusive di... |
Canvas, guida praticaCanvas, tra gli elementi di HTML5 è forse quello di maggior impatto.... |
Guida jQuery UICreare siti ricchi e dinamici con jQuery UI, il progetto ufficiale... |
Guida Javascript: tecniche avanzateUna guida dal taglio pratico per approfondire la programmazione a... |
Ogni martedì, direttamente nella tua e-mail: guide, articoli, script, novità e approfondimenti tecnici su JavaScript.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Webmaster base12 Marzo 2012 a Milano |
|
|
Corso Webmaster base20 Febbraio 2012 a Roma |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |