Gli array sono liste numerate di oggetti, che in JavaScript possono anche essere di tipo diverso, che possono essere considerate come un'unità.
JavaScript non supporta le matrici come variabili, ma come oggetti per cui si crea una matrice solo se si dichiara e tale dichiarazione va fatta come istanza dell'oggetto Array:
nomematrice = new Array(num);
Gli array, in quanto oggetti, verranno trattati in seguito e qui ne diamo solo un accenno anche perché il programmatore tradizionale per abitudine li cercherà tra le variabili.
Per accedere ad un elemento della matrice si utilizza l'indice che indica la posizione dell'elemento all'interno della stessa. Tale posizione si inizia a conteggiare da 0 e non da 1.
Esempio di matrice
animals = new Array(5) animals[0] = "rana"; animals[1] = "anatra"; animals[2] = "asino"; animals[3] = "orso"; animals[4] = "gallina";
per cui il primo elemento è "rana" ed ha indice 0.
L'uso delle matrici è importantissimo in JavaScript perché questo linguaggio indicizza parecchi elementi come le immagini o come il link per cui si possono richiamare con l'oggetto associato e con l'indice.
In JavaScript mancano le matrici bidimensionali e tridimensionali, ma si possono facilmente riprodurre come matrici di matrici.
PhantomJS, headless browser per test con JavascriptIl tool ideale per realizzare, da terminale, operazioni in remoto su... |
Creare e leggere QR Code in JavaScriptApplicazioni 'QR Code enabled' per il Web e per il mobile,... |
Jquery UI Map: web-mapping con Google Maps e jQueryUn plugin di jQuery UI per intefacciare applicaizoni Web/mobile con... |
Scrollorama e Scrolldeck, slideshow d'effetto con jQueryPlugin jQuery per ottenere Slideshow con diversi effetti di scrolling |
jCanvas, un primo semplice graficoAlla scoperta della libreria jCanvas, per semplificare il disegno e... |
Guida Node.jsIl framework che permette di per usare V8, l'interprete JavaScript... |
Canvas, guida ai frameworkCanvas, tra gli elementi di HTML5 è forse quello di maggior impatto.... |
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 Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso JQuery e Ajax per Webmaster03 Luglio 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |