JavaScript-variabeluppdrag från Tuples

Javascript Variabeluppdrag Fran Tuples



En tupel i JavaScript är en ordnad samling av element, liknande en array, men med ett fast antal element. Varje element i en tupel kan vara av olika datatyp. Tuples är inte en inbyggd funktion i JavaScript, men de kan simuleras med hjälp av arrayer.

Det här inlägget kommer att beskriva variabeltilldelningen från tuples.







JavaScript-variabeluppdrag från Tuples

I JavaScript, använd ' destruktureringsuppdrag ”-funktion för att tilldela värden från en tupel till variabler. Destructuring assignment är en JavaScript-funktion som extraherar värden från arrayer eller objekt och tilldelar dem till variabler. Den här funktionen är användbar för att extrahera data från arrayer eller objekt, vilket gör koden mer läsbar och underhållbar.



Syntax



För att använda destruktureringstilldelning, använd följande syntax för att tilldela värden från tupler till variabler:





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


Enligt ovanstående syntax, variabel ' a ' kommer att tilldelas värdet ' 1 ”, “ b ' kommer att tilldelas av ' 2 ', och ' c ' kommer att tilldelas värdet ' 3 ”.

I JavaScript kan arrayer och objekt användas för att lagra alla typer av data och valfritt antal element, så använd dem också som en tuppel.



konst [ a, b ] = array;


Du kan också använda restoperatorn (…) för att hämta de återstående elementen från arrayen eller objektet.

konst [ a, b, ... vila ] = array;


Exempel 1: Tilldelning av heltals-, booleska- och strängvariabelvärden från Tuple

Skapa en array som heter ' tuppel ”, som lagrar ett heltal, ett booleskt värde och en sträng:

konst tupel = [ elva , Sann , 'Linux' ] ;


Använd destruktureringstilldelningen för att tilldela värdena för tupeln till variablerna ' x ”, “ och ', och ' Med ”:

konst [ x, y, z ] = tuppel;


Skriv ut tilldelade värden mot varje variabel på konsolen:

console.log ( x, y, z ) ;


Det kan observeras att variablerna framgångsrikt har tilldelats från tuple:


Exempel 2: Tilldelning av heltal och strängvariabelvärden från Tuple

I det givna exemplet kommer vi att tilldela värdet på en egenskap ' beteckning ' till en variabel som heter ' av ”:

const objekt = { namn: 'Coven ', ålder: 28, beteckning: ' HR '};


Använd destruktionstilldelningen för att tilldela värdet av 'designation' till variabeln 'des':

konst { namn: des } = objekt;


Skriv ut det tilldelade värdet på konsolen:

console.log ( av ) ;


Det kan ses att värdet av egenskapen 'beteckning' framgångsrikt har tilldelats variabeln 'des':


Exempel 3: Tilldelning av flera variabelvärden från Tuple med hjälp av vilooperator

Skapa en array och lagra flera typer av data:

konst tupel = [ '1100' , Sann , 'Linux' , elva , 5 , 3 , 9 ] ;


Nu kommer vi att använda restoperatorn (...) med förstörelseuppdraget för att extrahera de återstående elementen från arrayen:

konst [ x, y, z, ... w ] = tuppel;


Skriv slutligen ut alla värden mot varje variabel på konsolen med ' console.log() ' metod:

console.log ( x, y, z, I ) ;


Som du kan se att variabeln ' x ' kommer att tilldelas heltalsvärdet ' 1100 ”, “ och ' med booleskt värde ' Sann ”, “ Med ' med värdet ' Linux ' och de återstående heltalsvärdena ' 11, 5, 3 och 9 ' tilldelas variabeln ' I ” med vilooperatorn (...):


Det handlar om att tilldela värden från en tupel till variabler.

Slutsats

För att tilldela värde till variabler från tupler, använd JavaScript-funktionen som heter ' destruktureringsuppdrag ”. Det är en kraftfull funktion som gör det enkelt att arbeta med tuplar i JavaScript för att extrahera värden från en tuppel och tilldela dem till variabler på ett kortfattat och läsbart sätt. De återstående elementen i arrayen eller objektet kan också extraheras med hjälp av restoperatorn (...). Det här inlägget beskrev variabeltilldelningen från tuples.