Matrici JScript
Aggiornamento: novembre 2007
Una matrice raggruppa più dati correlati in una stessa variabile. Ogni elemento della matrice è contraddistinto da un numero univoco, denominato indice, combinato con il nome della variabile condivisa. In numerose situazioni, l'utilizzo di una matrice comporta codice più breve e più semplice, poiché la presenza dei cicli consente di gestire in modo efficiente qualsiasi numero di elementi utilizzandone il numero di indice.
In JScript sono disponibili due tipi differenti di matrice: gli oggetti Array di JScript e le matrici tipizzate. Gli oggetti Array di JScript, che sono matrici sparse, possono contenere elementi di qualsiasi tipo di dati, aggiungibili o rimovibili dinamicamente mediante uno script. Le matrici tipizzate, che sono matrici dense, oltre ad avere dimensione fissa, devono contenere elementi dello stesso tipo del tipo di base della matrice.
In questa sezione
Cenni preliminari sulle matrici
Vengono descritti i due tipi di matrice JScript, le rispettive differenze e i criteri da utilizzare nella scelta del tipo appropriato.Dichiarazioni di matrice
Vengono illustrati il concetto di dichiarazione di matrice e le differenze tra la dichiarazione di matrice effettuata utilizzando l'operatore new e la dichiarazione di valori letterali di matrice.Utilizzo delle matrici
Viene mostrato come accedere agli elementi di matrici unidimensionali, di matrici multidimensionali e di matrici di matrici.Matrici di matrici
Vengono illustrati il concetto di matrici di matrici, l'utilità connessa al loro impiego e le modalità di utilizzo.Matrici multidimensionali
Vengono illustrati il concetto di matrici multidimensionali, le differenze rispetto alle matrici di matrici e le modalità di utilizzo.
Sezioni correlate
Dati Array
Viene illustrato come comporre valori letterali di matrice e come combinare più tipi di dati in una stessa matrice.Oggetto Array
Vengono fornite informazioni di riferimento sull'oggetto Array JScript, sulla modalità di utilizzo e sulla sua interazione con il tipo di dati System.Array.