Condividi tramite


Proprietà length (Array)

Aggiornamento: novembre 2007

Restituisce un valore integer incrementato di uno rispetto all'elemento massimo definito in una matrice.

arrayObj.length 

Argomenti

  • arrayObj
    Obbligatorio. Qualsiasi oggetto Array.

Note

Poiché gli elementi di una matrice JScript non devono necessariamente essere adiacenti, la proprietà length non sempre rappresenta il numero di elementi di una matrice.

Se alla proprietà length viene assegnato un valore minore di quello esistente, la matrice verrà troncata e qualsiasi elemento con indici maggiori o uguali al nuovo valore della proprietà length verrà perso.

Se alla proprietà length viene assegnato un valore maggiore di quello esistente, la matrice verrà espansa ma non verranno creati nuovi elementi.

Esempio

Nel codice seguente viene illustrato l'utilizzo della proprietà length. Viene dichiarata una matrice, alla quale vengono aggiunti due elementi. Poiché l'indice massimo della matrice è 6, la lunghezza è 7.

var my_array : Array = new Array();
my_array[2] = "Test";
my_array[6] = "Another Test";
print(my_array.length); // Prints 7.

Requisiti

Versione 2

Si applica a:

Oggetto Array

Vedere anche

Riferimenti

Proprietà length (Function)

Proprietà length (String)