JavaScript-változó-hozzárendelések Tuples-ből

Javascript Valtozo Hozzarendelesek Tuples Bol



A JavaScript tuple-je az elemek rendezett gyűjteménye, hasonló egy tömbhöz, de rögzített számú elemmel. A sor minden eleme eltérő adattípusú lehet. A tuple-ek nem a JavaScript beépített szolgáltatásai, de tömbök segítségével szimulálhatók.

Ez a bejegyzés a sorokból származó változó hozzárendelést írja le.







JavaScript-változó-hozzárendelések Tuples-ből

JavaScriptben használja a ' destrukturáló megbízás ” funkció segítségével értékeket rendelhet egy sorból a változókhoz. A destrukturálási hozzárendelés egy JavaScript-szolgáltatás, amely tömbökből vagy objektumokból kivonja az értékeket, és hozzárendeli azokat a változókhoz. Ez a funkció hasznos adatok kinyerésére tömbökből vagy objektumokból, így a kód olvashatóbbá és karbantarthatóbbá válik.



Szintaxis



A destrukciós hozzárendelés használatához használja a következő szintaxist a sorok értékeinek változókhoz rendeléséhez:





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


A fenti szintaxis szerint a ' változó a '' értéke lesz hozzárendelve 1 ”, „ b ' lesz hozzárendelve ' 2 ”, és „ c '' értéke lesz hozzárendelve 3 ”.

A JavaScriptben a tömbök és objektumok bármilyen típusú adat és elemszám tárolására használhatók, ezért használja őket sorként is.



const [ a, b ] = tömb;


A rest operátort (…) is használhatja a tömb vagy objektum fennmaradó elemeinek lekérésére.

const [ a, b, ...pihenés ] = tömb;


1. példa: Egész, logikai és karakterlánc-változóértékek hozzárendelése a Tuple-ból

Hozzon létre egy '' nevű tömböt tuple ”, amely egy egész számot, egy logikai értéket és egy karakterláncot tárol:

const sor = [ tizenegy , igaz , 'Linux' ] ;


Használja a destrukturáló hozzárendelést a sor értékeinek hozzárendeléséhez a változókhoz x ”, „ és ”, és „ Val vel ”:

const [ x, y, z ] = sor;


A hozzárendelt értékek kinyomtatása a konzol egyes változóihoz:

console.log ( x, y, z ) ;


Megfigyelhető, hogy a változók sikeresen hozzárendelésre kerültek sorból:


2. példa: Egész számok és karakterlánc-változóértékek hozzárendelése Tuple-ből

Az adott példában egy tulajdonság értékét fogjuk hozzárendelni kijelölés '' nevű változóhoz a ”:

const objektum = { név: „Coven ', életkor: 28, megnevezés: ' HR '};


Használja a megsemmisítés hozzárendelését, hogy a „des” változóhoz rendelje a „designation” értékét:

const { név: des } = tárgy;


Nyomtassa ki a hozzárendelt értéket a konzolon:

console.log ( a ) ;


Látható, hogy a „designation” tulajdonság értékét sikeresen hozzárendeltük a „des” változóhoz:


3. példa: Több változó érték hozzárendelése a Tuple-ből a rest Operator használatával

Hozzon létre egy tömböt, és tárolja a többféle adattípust:

const sor = [ '1100' , igaz , 'Linux' , tizenegy , 5 , 3 , 9 ] ;


Most a rest operátort (…) használjuk a megsemmisítési hozzárendeléssel, hogy kivonjuk a többi elemet a tömbből:

const [ x, y, z, ...w ] = sor;


Végül nyomtassa ki az összes értéket a konzol minden változójához a „ console.log() ” módszer:

console.log ( x, y, z, Ban ben ) ;


Amint látja, a változó x ' egész szám lesz hozzárendelve' 1100 ”, „ és ' logikai értékkel ' igaz ”, „ Val vel ' értékkel ' Linux ' és a fennmaradó egész értékek ' 11, 5, 3 és 9 ' a ' változóhoz vannak rendelve Ban ben ” a többi operátor használatával (…):


Ez az egész arról szól, hogy értékeket rendelünk hozzá egy sortól a változókhoz.

Következtetés

Ha a sorokból származó változókhoz szeretne értéket rendelni, használja a JavaScript szolgáltatást, a ' destrukturáló megbízás ”. Ez egy hatékony szolgáltatás, amely megkönnyíti a JavaScript soraival való munkát, hogy értékeket nyerjen ki egy sorból, és tömör és olvasható módon hozzárendelje azokat a változókhoz. A tömb vagy objektum többi eleme a rest operátorral (…) is kinyerhető. Ez a bejegyzés a sorokból származó változó hozzárendelést írta le.