Přiřazení proměnných JavaScriptu z n-tic

Prirazeni Promennych Javascriptu Z N Tic



N-tice v JavaScriptu je uspořádaná kolekce prvků podobná poli, ale s pevným počtem prvků. Každý prvek v n-tice může mít jiný datový typ. N-tice nejsou vestavěnou funkcí v JavaScriptu, ale lze je simulovat pomocí polí.

Tento příspěvek popíše přiřazení proměnných z n-tic.







Přiřazení proměnných JavaScriptu z n-tic

V JavaScriptu použijte „ destrukční zadání ” pro přiřazení hodnot z n-tice proměnným. Destrukční přiřazení je funkce JavaScriptu, která extrahuje hodnoty z polí nebo objektů a přiřazuje je proměnným. Tato funkce je užitečná pro extrahování dat z polí nebo objektů, díky čemuž je kód čitelnější a lépe udržovatelný.



Syntax



Pro použití destrukčního přiřazení použijte k přiřazení hodnot z n-tic k proměnným následující syntaxi:





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


Podle výše uvedené syntaxe proměnná „ A “ bude přiřazena hodnota “ 1 “, “ b “ bude přiřazeno “ 2 ', a ' C “ bude přiřazena hodnota “ 3 “.

V JavaScriptu lze pole a objekty použít k ukládání jakéhokoli typu dat a libovolného počtu prvků, takže je používejte také jako n-tici.



konst [ a, b ] = pole;


Můžete také použít operátor rest (…) k načtení zbývajících prvků z pole nebo objektu.

konst [ a, b, ...odpočinek ] = pole;


Příklad 1: Přiřazení hodnot celočíselných, booleovských a řetězcových proměnných z n-tice

Vytvořte pole s názvem „ tuple “, která ukládá celé číslo, booleovskou hodnotu a řetězec:

konst tuple = [ jedenáct , skutečný , 'linux' ] ;


Použijte destrukční přiřazení k přiřazení hodnot n-tice k proměnným “ X “, “ a ', a ' S “:

konst [ x, y, z ] = n-tice;


Vytiskněte přiřazené hodnoty ke každé proměnné na konzole:

konzole.log ( x, y, z ) ;


Lze pozorovat, že proměnné byly úspěšně přiřazeny z n-tice:


Příklad 2: Přiřazení hodnot celočíselných a řetězcových proměnných z n-tice

V uvedeném příkladu přiřadíme hodnotu vlastnosti „ označení “ do proměnné s názvem “ z “:

const objekt = { jméno: „Coven ', věk: 28, označení: ' HR '};


Pomocí přiřazení zničení přiřaďte hodnotu „označení“ proměnné „des“:

konst { jméno: des } = předmět;


Vytiskněte přiřazenou hodnotu na konzoli:

konzole.log ( z ) ;


Je vidět, že hodnota vlastnosti „designation“ byla úspěšně přiřazena do proměnné „des“:


Příklad 3: Přiřazení více hodnot proměnných z n-tice pomocí operátoru odpočinku

Vytvořte pole a uložte několik typů dat:

konst tuple = [ '1100' , skutečný , 'linux' , jedenáct , 5 , 3 , 9 ] ;


Nyní použijeme operátor rest (…) s přiřazením destrukce k extrahování zbývajících prvků z pole:

konst [ x, y, z, ...w ] = n-tice;


Nakonec vytiskněte všechny hodnoty pro každou proměnnou na konzole pomocí ' console.log() “ metoda:

konzole.log ( x, y, z, v ) ;


Jak vidíte, proměnná „ X “ bude přiřazena celočíselná hodnota “ 1100 “, “ a “s booleovskou hodnotou” skutečný “, “ S “ s hodnotou “ Linux “ a zbývající celočíselné hodnoty “ 11, 5, 3 a 9 “ jsou přiřazeny k proměnné “ v ” pomocí operátoru zbytek (…):


To je vše o přiřazování hodnot z n-tice proměnným.

Závěr

Chcete-li přiřadit hodnotu proměnným z n-tic, použijte funkci JavaScriptu s názvem „ destrukční zadání “. Je to výkonná funkce, která usnadňuje práci s n-ticemi v JavaScriptu a extrahuje hodnoty z n-tice a přiřazuje je k proměnným stručným a čitelným způsobem. Zbývající prvky v poli nebo objektu lze také extrahovat pomocí operátoru rest (…). Tento příspěvek popsal přiřazení proměnných z n-tic.