JavaScript-variable tildelinger fra Tuples

Javascript Variable Tildelinger Fra Tuples



En tuple i JavaScript er en ordnet samling af elementer, der ligner en matrix, men med et fast antal elementer. Hvert element i en tuple kan være af forskellig datatype. Tuples er ikke en indbygget funktion i JavaScript, men de kan simuleres ved hjælp af arrays.

Dette indlæg vil beskrive den variable tildeling fra tuples.







JavaScript-variable tildelinger fra Tuples

I JavaScript skal du bruge ' destruktureringsopgave ” funktion til at tildele værdier fra en tupel til variabler. Destructuring assignment er en JavaScript-funktion, der udtrækker værdier fra arrays eller objekter og tildeler dem til variabler. Denne funktion er nyttig til at udtrække data fra arrays eller objekter, hvilket gør koden mere læsbar og vedligeholdelig.



Syntaks



For at bruge destruktureringstildeling skal du bruge følgende syntaks til at tildele værdierne fra tupler til variable:





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


I henhold til ovenstående syntaks, variabel ' -en ' vil blive tildelt værdien ' 1 ', ' b ' vil blive tildelt af ' 2 ', og ' c ' vil blive tildelt værdien ' 3 ”.

I JavaScript kan arrays og objekter bruges til at gemme enhver type data og et hvilket som helst antal elementer, så brug dem også som en tuple.



konst [ a, b ] = array;


Du kan også bruge rest-operatoren (...) til at hente de resterende elementer fra arrayet eller objektet.

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


Eksempel 1: Tildeling af heltal-, booleske- og strengvariableværdier fra Tuple

Opret et array med navnet ' tupel ”, som gemmer et heltal, en boolsk værdi og en streng:

konst tuple = [ elleve , rigtigt , 'Linux' ] ;


Brug destruktureringstildelingen til at tildele værdierne af tuple til variablerne ' x ', ' og ', og ' Med ”:

konst [ x, y, z ] = tupel;


Udskriv tildelte værdier mod hver variabel på konsollen:

console.log ( x, y, z ) ;


Det kan observeres, at variablerne er blevet tildelt med succes fra tuple:


Eksempel 2: Tildeling af heltal- og strengvariableværdier fra Tuple

I det givne eksempel vil vi tildele værdien af ​​en ejendom ' betegnelse ' til en variabel kaldet ' af ”:

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


Brug destruktionstildelingen til at tildele værdien af ​​'betegnelse' til variablen 'des':

konst { navn: des } = objekt;


Udskriv den tildelte værdi på konsollen:

console.log ( af ) ;


Det kan ses, at værdien af ​​ejendom 'betegnelse' er blevet tildelt variablen 'des' med succes:


Eksempel 3: Tildeling af flere variable værdier fra Tuple ved hjælp af hvile-operator

Opret et array og gem de flere typer data:

konst tuple = [ '1100' , rigtigt , 'Linux' , elleve , 5 , 3 , 9 ] ;


Nu vil vi bruge restoperatoren (...) med destruktionstildelingen til at udtrække de resterende elementer fra arrayet:

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


Udskriv til sidst alle værdierne mod hver variabel på konsollen ved at bruge ' console.log() ” metode:

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


Som du kan se, at variablen ' x ' vil blive tildelt heltalsværdien ' 1100 ', ' og ' med boolsk værdi ' rigtigt ', ' Med ' med værdien ' Linux ' og de resterende heltalsværdier ' 11, 5, 3 og 9 ' er tildelt variablen ' I ” ved at bruge hvile-operatoren (...):


Det handler om at tildele værdier fra en tupel til variabler.

Konklusion

For at tildele værdi til variabler fra tupler skal du bruge JavaScript-funktionen kaldet ' destruktureringsopgave ”. Det er en kraftfuld funktion, der gør det nemt at arbejde med tuples i JavaScript for at udtrække værdier fra en tuple og tildele dem til variabler på en kortfattet og læsbar måde. De resterende elementer i arrayet eller objektet kan også udtrækkes ved hjælp af rest-operatoren (...). Dette indlæg beskrev den variable tildeling fra tuples.