Condividi tramite


Matrici JScript

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.