Krotka w JavaScript to uporządkowany zbiór elementów, podobny do tablicy, ale ze stałą liczbą elementów. Każdy element w krotce może być innego typu danych. Krotki nie są wbudowaną funkcją JavaScript, ale można je symulować za pomocą tablic.
Ten post będzie opisywał przypisywanie zmiennych z krotek.
Przypisania zmiennych JavaScript z krotek
W JavaScript użyj „ zadanie destrukcyjne ”, aby przypisać wartości z krotki do zmiennych. Przypisanie destrukturyzujące to funkcja JavaScript, która wyodrębnia wartości z tablic lub obiektów i przypisuje je do zmiennych. Ta funkcja jest przydatna do wyodrębniania danych z tablic lub obiektów, dzięki czemu kod jest bardziej czytelny i łatwiejszy w utrzymaniu.
Składnia
Aby użyć przypisania destrukturyzującego, użyj następującej składni, aby przypisać wartości z krotek do zmiennych:
konst [ a, b, c ] = [ 1 , 2 , 3 ]
Zgodnie z powyższą składnią zmienna „ A ” zostanie przypisana wartość „ 1 ”, „ B ” zostanie przydzielony przez „ 2 ', I ' C ” zostanie przypisana wartość „ 3 ”.
W JavaScript tablice i obiekty mogą być używane do przechowywania dowolnego typu danych i dowolnej liczby elementów, więc używaj ich również jako krotki.
konst [ a, b ] = tablica;
Możesz także użyć operatora rest (…), aby pobrać pozostałe elementy z tablicy lub obiektu.
Przykład 1: Przypisanie wartości zmiennych całkowitych, boolowskich i łańcuchowych z krotki
Utwórz tablicę o nazwie „ krotka ”, który przechowuje liczbę całkowitą, wartość logiczną i ciąg znaków:
stała krotka = [ jedenaście , PRAWDA , „Linux” ] ;
Użyj przypisania destrukturyzującego, aby przypisać wartości krotki do zmiennych „ X ”, „ I ', I ' z ”:
Wydrukuj przypisane wartości dla każdej zmiennej w konsoli:
Można zauważyć, że zmienne zostały pomyślnie przypisane z krotki:
Przykład 2: Przypisanie wartości całkowitych i zmiennych łańcuchowych z krotki
W podanym przykładzie przypiszemy wartość właściwości „ Przeznaczenie ” do zmiennej o nazwie „ z ”:
stały obiekt = { imię: „Kowan ', wiek: 28 lat, oznaczenie: ' HR '};
Użyj przypisania zniszczenia, aby przypisać wartość „oznaczenie” zmiennej „des”:
Wydrukuj przypisaną wartość na konsoli:
Można zauważyć, że wartość właściwości „desygnacja” została pomyślnie przypisana zmiennej „des”:
Przykład 3: Przypisanie wielu wartości zmiennych z krotki przy użyciu operatora rest
Utwórz tablicę i przechowuj wiele typów danych:
stała krotka = [ „1100” , PRAWDA , „Linux” , jedenaście , 5 , 3 , 9 ] ;
Teraz użyjemy operatora reszty (…) z przypisaniem destrukcji, aby wyodrębnić pozostałe elementy z tablicy:
Na koniec wydrukuj wszystkie wartości dla każdej zmiennej w konsoli, używając „ log.konsoli() ' metoda:
Jak widać, zmienna „ X ” zostanie przypisana wartość całkowita „ 1100 ”, „ I ” z wartością logiczną “ PRAWDA ”, „ z ” o wartości „ Linuks ” i pozostałe wartości całkowite “ 11, 5, 3 i 9 ” są przypisane do zmiennej „ w ” używając operatora reszty (…):
To wszystko o przypisaniu wartości z krotki do zmiennych.
Wniosek
Aby przypisać wartość do zmiennych z krotek, użyj funkcji JavaScript o nazwie „ zadanie destrukcyjne ”. Jest to potężna funkcja, która ułatwia pracę z krotkami w JavaScript w celu wyodrębnienia wartości z krotki i przypisania ich do zmiennych w zwięzły i czytelny sposób. Pozostałe elementy w tablicy lub obiekcie można również wyodrębnić za pomocą operatora reszty (…). W tym poście opisano przypisywanie zmiennych z krotek.