Co to jest tablica?
Tablica jest rodzajem zmiennej, która jest ustrukturyzowana w sposób, w jaki możemy przechowywać wiele i różne typy wartości w jednej zmiennej, a później dostępu do tych wartości za pomocą indeksów tablicy. Indeks to numer pozycji, w którym element tablicy jest przechowywany lub zapisywany.
Na przykład:
const Leagues = [„Laliga”, „Premier League”, „Bundesliga”, „Serie A”];W powyższym przykładzie, gdybyśmy nie użyli tablic, musielibyśmy zadeklarować 4 zmienne i zainicjować je z powyższymi wartościami, które byłyby zbyt gorączkowe.
Na przykład:
const League1 = „Laliga”;Jak widzimy, jest o wiele lepiej, że używamy tablic niż tradycyjne metody. Jeśli nadal nie jesteś przekonany, załóżmy, że musisz wymienić wszystkie główne ligi piłkarskie na świecie. Czy zadeklarowałbyś wszystkie zmienne i zainicjowałbyś nazwy ligi piłkarskiej jeden po drugim. Czy nie byłoby lepiej używać tablic? Rzeczywiście jest.
Metody tablicy JavaScript
Przekształcanie tablic na ciąg
Powiedzmy, że masz tablicę, którą chcesz przekonwertować na ciąg, dla którego JavaScript zapewnia nam ToString () Wbudowana metoda nam pomocy. ToString () Metoda przekonwertuje naszą tablicę na ciąg. Wszystkie wartości tablicy zostaną oddzielone przecinkiem w ciągu
Przykład:
// tablica o nazwie lig piłki nożnejKolejną metodą wbudowaną często stosowaną przez programistów jest dołączyć() metoda. Ma to dokładnie taka sama funkcja ToString () I-E, przekształca tablicę w ciągu. Jedyną różnicą w metodzie łączenia () jest to, że tutaj możemy określić separator. Na przykład zamiast przecinków możemy zatrzymać. Na przykład:
// tablica o nazwie lig piłki nożnejTutaj określiliśmy, że wartości tablicy powinny być oddzielone pełnym zatrzymaniem, gdy tablica zostanie przekonwertowana na ciąg.
Push i pop
Podczas pracy z tablicami jako programista będą czasy, kiedy będziesz musiał dodać lub usunąć elementy z tablicy. Aby osiągnąć zadanie dodania czegoś lub usunięcia czegoś z tablicy, używamy metody pop () i push ().
Metoda Pop ()
Usuwanie wartości z tablicy jest osiągane metodą pop () i usuwa ostatnią wartość indeksu z tablicy.
Na przykład:
// tablica o nazwie lig piłki nożnejJak widzimy na zrzucie ekranu konsoli, że pozycja pop była w ostatnim indeksie, a po tym, jak pocieszamy tablicę, nie było serii a.
Metoda push ()
Składnia push jest taka sama jak Pop. Różnica polega na tym, że każda z nich działa. Metoda push () służy do wstawienia lub dodawania elementów na ostatnim indeksie tablicy.
Na przykład:
// tablica o nazwie lig piłki nożnejW argumencie metody push () przekazujemy wartość, którą chcemy dodać do tablicy. W tym przykładzie minęliśmy „Ligue1”, ponieważ chcieliśmy dodać to do naszych lig tablicy. Kiedy popchniemy wartość, zobaczymy Ligue1 na końcu tablicy.
Elementy zmieniające się
Metoda Shift () jest taka sama jak metoda pop (), z tym wyjątkiem, że usuwa pierwszy element z tablicy. Robi to, przenosząc wszystkie pozostałe elementy do niższego wskaźnika, z wyjątkiem pierwszego. Usuwa pierwszy element indeksu.
Na przykład:
// tablica o nazwie lig piłki nożnejW tym przykładzie w oknie konsoli zostaniemy pokazane element usunięty z tablicy. Wtedy zostanie pokazana nowa tablica.
Metoda UnShift () jest taka sama jak metoda push (), z tym wyjątkiem, że dodaje element na początku tablicy. Składnia jest taka sama jak ligi metody przesunięcia.UnShift („Scottish League”).
Zmieniające się elementy
Możemy zmienić element przy określonym indeksie. Indeks zaczyna się od 0 w tablicy.
Na przykład możemy zmienić pierwszy element o:
Leagues [0] = „Scottish League”;Możemy również znaleźć całkowitą długość tablicy za pomocą metody wbudowanej długości JavaScript.
// tablica o nazwie lig piłki nożnejWyjście: 4
Metoda splice ()
Metoda splatce () służy do dodawania elementów do tablicy tak jak metoda push ().
Na przykład:
// tablica o nazwie lig piłki nożnejSplice bierze indeks, w którym chcesz dodać element. W tym przykładzie określiliśmy 2. indeks, w którym chcemy dodać „Ligue1”. Elementy, które chcemy usunąć z tablicy, są podane w drugim argumencie. Po tym możemy dodać nowe elementy, ile chcemy. Wyjście będzie:
Możemy również użyć metody splice, aby usunąć wartość w określonym indeksie.
Na przykład:
// tablica o nazwie lig piłki nożnejUsunie element, który jest w pierwszym indeksie.
Łączenie tablic
Możemy również scalać tablice za pomocą metody concat (). Metoda conat () nie zmienia oryginalnej tablicy i tworzy tylko nową tablicę.
Na przykład:
W tym przykładzie dwie tablice zostaną połączone przy użyciu metody concat ():
// tablica o nazwie lig piłki nożnejDodaliśmy dolne ligi do lig.
Wniosek
Wiele elementów danych lub zmiennych tego samego rodzaju jest reprezentowanych w jednej tablicy nazw, a tablicę można następnie manipulować na wiele sposobów, które są omawiane w tym poście. Omówiliśmy manipulację tablicami w JavaScript, przechodząc przez najczęstsze metody manipulowania tablicą. Mamy nadzieję, że wszystkie te przykłady dały ci wyobrażenie o tym, jak działa manipulacja tablicy.