JavaScript-variable tildelinger fra Tuples

Javascript Variable Tildelinger Fra Tuples



En tuppel i JavaScript er en ordnet samling av elementer, lik en matrise, men med et fast antall elementer. Hvert element i en tuppel kan være av en annen datatype. Tuples er ikke en innebygd funksjon i JavaScript, men de kan simuleres ved hjelp av arrays.

Dette innlegget vil beskrive variabeloppdraget fra tuples.







JavaScript-variable tildelinger fra Tuples

I JavaScript bruker du ' destruktureringsoppdrag ” funksjon for å tilordne verdier fra en tuppel til variabler. Destructuring assignment er en JavaScript-funksjon som trekker ut verdier fra matriser eller objekter og tilordner dem til variabler. Denne funksjonen er nyttig for å trekke ut data fra matriser eller objekter, noe som gjør koden mer lesbar og vedlikeholdbar.



Syntaks



For å bruke destruktureringstilordning, bruk følgende syntaks for å tilordne verdiene fra tupler til variabler:





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


I henhold til syntaksen ovenfor, variabel ' en ' vil bli tildelt verdien av ' 1 ', ' b ' vil bli tildelt av ' 2 ', og ' c ' vil bli tildelt verdien ' 3 '.

I JavaScript kan arrays og objekter brukes til å lagre alle typer data og et hvilket som helst antall elementer, så bruk dem også som en tuppel.



konst [ a, b ] = array;


Du kan også bruke restoperatoren (...) for å hente de gjenværende elementene fra matrisen eller objektet.

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


Eksempel 1: Tilordning av heltalls-, boolske- og strengvariabelverdier fra Tuple

Lag en matrise som heter ' tuppel ”, som lagrer et heltall, en boolsk verdi og en streng:

konst tuppel = [ elleve , ekte , 'Linux' ] ;


Bruk destruktureringstildelingen til å tilordne verdiene til tupelen til variablene ' x ', ' og ', og ' Med ':

konst [ x, y, z ] = tuppel;


Skriv ut tildelte verdier mot hver variabel på konsollen:

console.log ( x, y, z ) ;


Det kan observeres at variablene er vellykket tildelt fra tuple:


Eksempel 2: Tilordning av heltall og strengvariabelverdier fra Tuple

I det gitte eksemplet vil vi tilordne verdien av en eiendom ' betegnelse ' til en variabel kalt ' av ':

const objekt = { navn: «Coven ', alder: 28, betegnelse: ' HR '};


Bruk ødeleggelsestildelingen for å tilordne verdien av 'betegnelse' til variabelen 'des':

konst { navn: des } = objekt;


Skriv ut den tildelte verdien på konsollen:

console.log ( av ) ;


Det kan sees at verdien av egenskapen 'betegnelse' har blitt tildelt variabelen 'des':


Eksempel 3: Tilordning av flere variabelverdier fra tuppel ved bruk av hvileoperatør

Lag en matrise og lagre flere typer data:

konst tuppel = [ '1100' , ekte , 'Linux' , elleve , 5 , 3 , 9 ] ;


Nå vil vi bruke hvileoperatoren (...) med destruksjonsoppgaven for å trekke ut de gjenværende elementene fra matrisen:

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


Skriv til slutt ut alle verdiene mot hver variabel på konsollen ved å bruke ' console.log() ' metode:

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


Som du kan se at variabelen ' x ' vil bli tildelt heltallsverdien ' 1100 ', ' og ' med boolsk verdi ' ekte ', ' Med ' med verdien ' Linux ' og de gjenværende heltallsverdiene ' 11, 5, 3 og 9 ' er tilordnet variabelen ' I ' ved å bruke hvileoperatoren (...):


Det handler om å tilordne verdier fra en tuppel til variabler.

Konklusjon

For å tilordne verdi til variabler fra tupler, bruk JavaScript-funksjonen kalt ' destruktureringsoppdrag '. Det er en kraftig funksjon som gjør det enkelt å jobbe med tupler i JavaScript for å trekke ut verdier fra en tuppel og tilordne dem til variabler på en kortfattet og lesbar måte. De resterende elementene i matrisen eller objektet kan også trekkes ut ved å bruke hvile-operatoren (...). Dette innlegget beskrev variabeloppgaven fra tuples.