Tablice w JavaScript
Tablice należą do niepryminitywnego typu danych i jak wspomniano powyżej, nie są ograniczone przez ograniczenie wielkości. Daje to również jeszcze jedną właściwość, czyli to, że pracują nad odniesieniami, odniesienia do lokalizacji pamięci, w której przechowywana jest wartość ich pierwszej zmiennej.
Aby utworzyć tablicę, po prostu utwórz zmienną i ustaw ją równą Square Bracket „[]” i w tych kwadratowych nawiasach wpisz wartości do przechowywania w tablicy, z każdą wartością oddzieloną przecinkiem „”.
Przykładem tego byłoby:
arrayVariable = [1, 2, 3, „Porsche”, „BMW”, true, niezdefiniowane];Więc, arrayVariable to nazwa tablicy, w której przechowywane są różne typy wartości. Teraz używane jest iteracyjne przez elementy za pomocą pętli i wydrukować wartości tablicy „ArrayVariable” Jeden po drugim użyj następujących wierszy:
dla (i = 0; i < arrayVariable.length; i++)W powyższych wierszach łatwo zauważyć, że dostęp do wartości wewnątrz tablicy ”nawiasy kwadratowe [ ]”A następnie wartość indeksu elementów jest przekazywana. Pierwszy element jest umieszczony w indeksie 0th, a drugi element jest umieszczony w pierwszym indeksie i tak dalej. Wykonanie tego kodu drukuje następujące na terminalu:
Jak widać, każdy element został wydrukowany na terminalu
Tablica obiektów w JavaScript
Jak wspomniano wcześniej, tablice i obiekty to typy danych, które mogą przechowywać wartości innych tablic i obiektów. Rozboga obiektów jest dokładnie taka, jak brzmi i jest tablicą, w której każdy element jest obiektem.
Aby to zademonstrować, weź następujące wiersze kodu, aby utworzyć dwa różne obiekty w JavaScript:
var personobj =To, twórz nową tablicę i ustaw ją równą osobistom i Carobj z kwadratowymi nawiasami takimi jak:
arrayVariable = [osobisobj, Carobj];Teraz, aby iterować tę tablicę i wydrukować swój element na terminalu, użyj następujących wierszy kodu:
dla (i = 0; i < arrayVariable.length; i++)Następnie terminal pokaże:
Oba elementy szeregu obiektów zostały wydrukowane na terminalu.
Aby uzyskać dostęp do określonej wartości, niech samochód wykonany z obiektu Carobj Użyj następującego wiersza kodu:
konsola.Log (ArrayVariable [1].Marka samochodu);To da następujące dane wyjściowe na terminalu:
Wniosek
JavaScript zawiera tablicę jako danych danych, a także obiekty, teraz te dwa są w stanie przechowywać elementy siebie. Oznacza to, że możliwe jest tworzenie tablicy obiektów, a także tworzenie obiektów tablic. W tym artykule podano ogólny przegląd tablic i szeregu obiektów.