Array (Array) oggetti JavaScript
Il ruolo di un array di oggetti è: utilizzare un nomi di variabili separate per memorizzare una serie di valori.
Esempi online
Creare un array, il suo compito:
Esempi
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
Prova »
In fondo alla pagina è possibile trovare altri esempi.
Che cosa è un array?
Un array di oggetti utilizzando una singola variabile per memorizzare il nome di una serie di valori.
Se si dispone di un insieme di dati (per esempio: il nome della vettura), esiste una sola variabile, come segue:
var car2="Volvo";
var car3="BMW";
Tuttavia, se si vuole trovare un determinato veicolo? E non tre, ma 300 è? Questo non sarà un compito facile!
Il modo migliore è quello di utilizzare una matrice.
Gli array possono utilizzare una variabile per memorizzare il nome di tutti i valori, e possono essere utilizzati per accedere a qualsiasi valore di nome di variabile.
Ogni elemento dell'array ha il proprio ID, in modo che possa essere facilmente accessibili.
Creare un array
Creare un array, ci sono tre modi.
Il codice seguente definisce un array di oggetti chiamati myCars:
1: un modo convenzionale:
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";
2: modo semplice:
3: letterale:
Array di accesso
Specificando il nome della matrice e il numero di indice, è possibile accedere a un elemento specifico.
I seguenti casi possono accedere al primo array myCars valore:
Il seguente esempio cambierà il primo elemento della matrice di myCars:
[0] è il primo elemento della matrice. [1] è il secondo elemento della matrice. |
In un array di oggetti che si possono avere differenti
Tutte le variabili sono oggetti JavaScript. elementi di un array sono oggetti. Le funzioni sono oggetti.
Quindi, si può avere diversi tipi di variabili della matrice.
È possibile includere elementi di oggetti, funzioni, array in un array:
myArray [1] = myFunction;
myArray [2] = myCars;
metodi e proprietà di Array
Un array di oggetti utilizzando metodi e proprietà predefiniti:
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值
Una gamma completa di Object Reference
È possibile fare riferimento a questo sito il manuale di riferimento completo array per tutte le proprietà ei metodi.
Manuale di riferimento contiene una descrizione (e altri esempi) tutti gli attributi e metodi.
Una gamma completa di Object Reference
Crea nuovo metodo
JavaScript è un prototipo costruttori globali. Si può costruire nuove proprietà e metodi oggetto JavaScript.
Esempio: Creazione di un nuovo approccio.
for (i = 0; i <this.length; i ++) {
questo [i] = questo [i] .toUpperCase ();
}
}
Prova »
L'esempio sopra crea una nuova gamma di metodi per la matrice caratteri minuscoli a caratteri maiuscoli.
Altri esempi
Unisci tre matrici - concat ()
composizione elementare di un array di stringhe - join ()
Rimuovere l'ultimo elemento dell'array - pop ()
Aggiunti alla fine di una serie di nuovi elementi - push ()
L'ordine degli elementi di un array invertire il tipo - reverse ()
Rimuovere il primo elemento della matrice - shift ()
Scegli tra una vasta gamma di elementi - slice ()
Array sort (in ordine alfabetico crescente) - sort ()
ordinamento numerico (in ordine numerico crescente) - sort ()
Number Sequencing (in ordine discendente numerico) - sort ()
Aggiungere un elemento alla seconda posizione nella matrice - splice ()
Convertire una matrice di stringhe a -toString ()
All'inizio della matrice per aggiungere nuovi elementi - unshift ()