Przypisania zmiennych JavaScript z krotek

Przypisania zmiennych JavaScript z krotek

Tuple w JavaScript to uporządkowana kolekcja elementów, podobna do tablicy, ale ze stałą liczbą elementów. Każdy element krotki może mieć inny typ danych. Krotki nie są wbudowaną funkcją w JavaScript, ale można je symulować za pomocą tablic.

Ten post opisuje przypisanie zmiennych z krotek.

Przypisania zmiennych JavaScript z krotek

W JavaScript użyj „Zadanianie destrukturalne”Funkcja do przypisania wartości z krotki do zmiennych. Przypisanie destrukcyjne jest cechą JavaScript, która wyodrębnia wartości z tablic lub obiektów i przypisuje je do zmiennych. Ta funkcja jest przydatna do wyodrębnienia danych z tablic lub obiektów, dzięki czemu kod jest bardziej czytelny i możliwy do utrzymania.

Składnia

Aby użyć przypisania destruktury, użyj następującej składni, aby przypisać wartości z krotek do zmiennych:

const [a, b, c] = [1, 2, 3]


Zgodnie z powyższą składnią zmienna „A”Przypisano wartość„1”,„B”Zostanie przypisane przez„2", I "C”Przypisano wartość„3".

W JavaScript tablice i obiekty mogą być używane do przechowywania dowolnego rodzaju danych i dowolnej liczby elementów, więc użyj ich również jako krotki.

const [a, b] = tablica;


Możesz także użyć operatora odpoczynku (…) do pobrania pozostałych elementów z tablicy lub obiektu.

const [a, b,… reszta] = tablica;


Przykład 1: Przypisanie wartości liczb całkowitych, logicznych i łańcuchowych z krotki

Utwórz tablicę o nazwie „Tuple”, Który przechowuje liczbę całkowitą, wartość logiczną i ciąg:

const tuple = [11, true, „Linuxhint”];


Użyj przypisania destrukcyjnego, aby przypisać wartości krotki do zmiennych ”X”,„y", I "z”:

const [x, y, z] = tuple;


Wydrukuj przypisane wartości w stosunku do każdej zmiennej na konsoli:

konsola.log (x, y, z);


Można zauważyć, że zmienne zostały pomyślnie przypisane z krotki:


Przykład 2: Przypisanie liczb całkowitych i wartości zmiennych ciągu z krotki

W danym przykładzie przypisamy wartość właściwości „Przeznaczenie”Do zmiennej o nazwie„des”:

const object = nazwa: „Coven”, wiek: 28, oznaczenie: „HR”;


Użyj przypisania zniszczenia, aby przypisać wartość „oznaczenia” do zmiennej „DES”:

const określenie: des = obiekt;


Wydrukuj przypisaną wartość na konsoli:

konsola.log (des);


Można zauważyć, że wartość „oznaczenia” nieruchomości została pomyślnie przypisana do zmiennej „DES”:


Przykład 3: Przypisanie wielu wartości zmiennych z krotki za pomocą operatora odpoczynku

Utwórz tablicę i przechowuj wiele rodzajów danych:

const tuple = ['1100', true, „Linuxhint”, 11, 5, 3, 9];


Teraz użyjemy operatora odpoczynku (…) z przypisaniem zniszczenia, aby wyodrębnić pozostałe elementy z tablicy:

const [x, y, z,… w] = tuple;


Na koniec wydrukuj wszystkie wartości na każdej zmiennej na konsoli za pomocą „konsola.dziennik()" metoda:

konsola.log (x, y, z, w);


Jak widać, zmienna „X”Przypisano wartość liczb całkowitych„1100”,„y„Z wartością logiczną”PRAWDA”,„z”Z wartością„Linuxhint”I pozostałe wartości całkowitej„11, 5, 3 i 9”Są przypisane do zmiennej”w„Korzystanie z operatora odpoczynku (…):


Chodzi o przypisywanie wartości z krotki do zmiennych.

Wniosek

Aby przypisać wartość do zmiennych z krotek, użyj funkcji JavaScript o nazwie „Zadanianie destrukturalne". 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 obiektu można również wyodrębnić za pomocą operatora odpoczynku (…). Ten post opisał przypisanie zmiennej z krotek.