Latest web development tutorials
×

JavaScript corso

JavaScript corso JavaScript breve introduzione JavaScript uso JavaScript esportazione JavaScript grammatica JavaScript dichiarazioni JavaScript nota JavaScript variabile JavaScript Tipi di dati JavaScript Oggetti JavaScript funzione JavaScript portata JavaScript evento JavaScript stringa JavaScript operatori JavaScript confrontare JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript tipo di conversione JavaScript Espressioni regolari JavaScript errore JavaScript Debugging JavaScript alzata variabile JavaScript Modalità Strict JavaScript Uso improprio JavaScript Forms Authentication JavaScript Parole chiave riservate JavaScript JSON JavaScript void JavaScript Codice Specifica

JS funzione

JavaScript definizione di funzione JavaScript Argomenti funzione JavaScript richiamo della funzione JavaScript chiusure

JS HTML DOM

DOM breve introduzione DOM HTML DOM CSS DOM evento DOM EventListener DOM elemento

JS Tutorial avanzato

JavaScript Oggetti JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp Oggetti

JS Browser BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript pop JavaScript evento programmato JavaScript Cookies

JS magazzino

JavaScript magazzino JavaScript prova jQuery JavaScript prova Prototype

JS Esempi

JavaScript Esempi JavaScript istanza di oggetto JavaScript istanza di oggetto Browser JavaScript HTML DOM Esempi JavaScript sommario

JS Manuale di riferimento

JavaScript Oggetti HTML DOM Oggetti

Array (Array) oggetti JavaScript

Il ruolo di un array di oggetti è: utilizzare un nomi di variabili separate per memorizzare una serie di valori.


Esempi

Esempi online

Creare un array, il suo compito:

Esempi

var mycars = new Array();
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 car1="Saab";
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:

var myCars=new Array();
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";

2: modo semplice:

var myCars=new Array("Saab","Volvo","BMW");

3: letterale:

var myCars=["Saab","Volvo","BMW"];


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:

var name=myCars[0];

Il seguente esempio cambierà il primo elemento della matrice di myCars:

myCars[0]="Opel";

lampada [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 [0] = Date.now;
myArray [1] = myFunction;
myArray [2] = myCars;


metodi e proprietà di Array

Un array di oggetti utilizzando metodi e proprietà predefiniti:

var x=myCars.length // myCars 中元素的数量
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.

Array.prototype.myUcase = function () {
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.


Esempi

Altri esempi

Unire due array - concat ()

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 ()