JavaScript Array (tablica) obiektów

Rola tablicę obiektów jest: użyć oddzielnej nazwy zmiennych do przechowywania szereg wartości.


Przykłady

przykłady Online

Utwórz tablicę, jej zadanie:

Przykłady

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

Spróbuj »

Dno stronie można znaleźć więcej przykładów.


Czym jest tablica?

Tablica obiektów za pomocą pojedynczej zmiennej przechowywać nazwę szeregu wartości.

Jeśli masz zestaw danych (na przykład: nazwa samochodu), nie jest pojedyncza zmienna, co następuje:

var car1="Saab";
var car2="Volvo";
var car3="BMW";

Jednakże, jeśli chcesz dowiedzieć się konkretny pojazd? A nie trzy, ale 300 to? Nie będzie to łatwe zadanie!

Najlepszym sposobem jest użycie tablicy.

Tablice mogą użyć zmiennej aby zapisać nazwę wszystkich wartości i może być używany do dostępu do dowolnej zmiennej wartości nazw.

Każdy element tablicy ma swój własny identyfikator, tak, że może być z łatwością osiągnięty.


Stwórz tablicę

Utwórz tablicę, istnieją trzy sposoby.

Poniższy kod definiuje tablicę obiektów zwanych myCars:

1: typowy sposób:

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

2: prosty sposób:

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

3: dosłowne:

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


Dostęp Array

Określając nazwę tablicy i numer indeksu, można uzyskać dostęp do określonego elementu.

Poniższe przypadki mogą uzyskać dostęp do pierwszej myCars wartość tablicy:

var name=myCars[0];

Poniższy przykład zmienia pierwszy element tablicy myCars:

myCars[0]="Opel";

lampa [0] jako pierwszy element tablicy. [1] Drugi element macierzy.


W tablicy obiektów, które mogą mieć różne

Wszystkie zmienne są obiekty JavaScript. Elementy tablicy są obiektami. Funkcje są obiektami.

Tak, można mieć różne typy zmiennych w tablicy.

Można zawierać elementy obiektu, funkcje, tablice w tablicy:

myArray [0] = Date.now;
myArray [1] = myFunction;
myArray [2] = myCars;


Metody i właściwości Array

Tablica obiektów z wykorzystaniem predefiniowanych właściwości i metody:

var x=myCars.length // myCars 中元素的数量
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值


Pełen wachlarz Object Reference

Można odwołać się do tego miejscu na tablicy kompletnego podręcznika dla wszystkich właściwości i metod.

Reference Manual zawiera opis (i więcej przykładów) wszystkie atrybuty i metody.

Pełen wachlarz Object Reference


Utwórz nową metodę

JavaScript jest prototypem globalne konstruktorów. To może budować nowe właściwości i metody obiektu JavaScript.

Przykład: Tworzenie nowego podejścia.

Array.prototype.myUcase = function () {
for (i = 0; i <this.length; i ++) {
Ten [i] = to [i] .toUpperCase ();
}
}

Spróbuj »

Powyższy przykład tworzy nową tablicę metod tablicy małe litery na wielkie litery.


Przykłady

Więcej przykładów

Scalanie dwóch tablic - concat ()

Scalanie trzy tablice - concat ()

Elemental skład tablicy ciągów - join ()

Usuń ostatni element tablicy - Pop ()

Dodano do końca szereg nowych elementów - Push ()

Kolejność elementów w tablicy odwrócić rodzaju - reverse ()

Usunięcia pierwszego elementu tablicy, - przesunięcie ()

Wybierz z szeregu elementów - slice ()

Array sort (w rosnącej kolejności alfabetycznej) - sort ()

sortowanie numeryczne (w porządku numerycznym) - sort ()

Ilość Sekwencjonowanie (w malejącej kolejności numerycznej) - sort ()

Dodać element do drugiej pozycji w tablicy - splot ()

Konwersja tablicy ciągów do -toString ()

Na początku tablicy, aby dodać nowe elementy - unshift ()