Co to jest tablica?
Tablica to obiekt, który może przechowywać kolekcję elementów . Tablice stają się naprawdę przydatne, gdy trzeba przechowywać duże ilości danych tego samego typu. Załóżmy, że chcesz przechowywać dane 500 pracowników. Jeśli używasz zmiennych, będziesz musiał utworzyć 500 zmiennych, podczas gdy możesz zrobić to samo z pojedynczą tablicą. Możesz uzyskać dostęp do elementów tablicy, odwołując się do jej numeru indeksu, a indeks pierwszego elementu tablicy wynosi zero.
JavaScript Utwórz tablicę
Możesz utworzyć tablicę w JavaScript, jak podano poniżej.
var students = ["John", "Ann", "Kevin"];
Tutaj inicjalizujesz swoją tablicę tak, jak i kiedy jest tworzona z wartościami „John”, „Ann” i „Kevin”. Indeksy „John”, „Ann” i „Kevin” wynoszą odpowiednio 0, 1 i 2. Jeśli chcesz dodać więcej elementów do tablicy studentów, możesz to zrobić w następujący sposób:
students[3] = "Emma";students[4] = "Rose";
Możesz również utworzyć tablicę za pomocą konstruktora Array w następujący sposób:
var students = new Array("John", "Ann", "Kevin");
LUB
var students = new Array();students[0] = "John";students[1] = "Ann";students[2] = "Kevin";
Metody tablicowe JavaScript
Obiekt Array ma wiele właściwości i metod, które pomagają programistom w łatwej i wydajnej obsłudze tablic. Wartość właściwości można uzyskać, określając nazwę_tablicy.właściwość i dane wyjściowe metody, określając nazwę_tablicy.metoda ().
- właściwość length -> Jeśli chcesz poznać liczbę elementów w tablicy, możesz użyć właściwości length.
- właściwość prototype -> Jeśli chcesz dodać nowe właściwości i metody, możesz użyć właściwości prototype.
- reverse method -> Możesz odwrócić kolejność elementów w tablicy używając metody odwrotnej.
- metoda sortowania -> Możesz sortować pozycje w tablicy za pomocą metody sortowania.
- pop metoda -> Możesz usunąć ostatni element tablicy za pomocą metody pop.
- metoda shift -> Możesz usunąć pierwszy element tablicy za pomocą metody shift.
- metoda push -> Możesz dodać wartość jako ostatni element tablicy.
Spróbuj sam:
Tablice !!! ");}}document.write ("tablica uczniów
");Students.displayItems ();document.write ("
Liczba elementów w tablicy studentów to" + student.length + "
");document.write ("
Tablica SORTOWANYCH uczniów
");Students.sort ();Students.displayItems ();document.write ("
ODWRÓCONA tablica uczniów
");studentów.reverse ();Students.displayItems ();document.write ("
tablica uczniów po USUNIĘCIU OSTATNIEJ pozycji
");Students.pop ();Students.displayItems ();document.write ("
tablica uczniów po PUSH
");Students.push ("Nowe rzeczy");Students.displayItems ();