JavaScript-variabeletoewijzingen van Tuples

Javascript Variabeletoewijzingen Van Tuples



Een tuple in JavaScript is een geordende verzameling elementen, vergelijkbaar met een array, maar met een vast aantal elementen. Elk element in een tuple kan van een ander gegevenstype zijn. Tuples zijn geen ingebouwde functie in JavaScript, maar ze kunnen worden gesimuleerd met behulp van arrays.

Dit bericht beschrijft de variabele toewijzing van tuples.







JavaScript-variabeletoewijzingen van Tuples

Gebruik in JavaScript de ' destructieve opdracht ”-functie om waarden uit een tuple toe te wijzen aan variabelen. Destructureringstoewijzing is een JavaScript-functie die waarden uit arrays of objecten extraheert en toewijst aan variabelen. Deze functie is handig voor het extraheren van gegevens uit arrays of objecten, waardoor code beter leesbaar en onderhoudbaar wordt.



Syntaxis



Gebruik voor het gebruik van destructureringstoewijzing de volgende syntaxis om de waarden van tuples aan variabelen toe te wijzen:





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


Volgens de bovenstaande syntaxis, variabele ' A ” krijgt de waarde van “ 1 ”, “ B ” wordt toegewezen door “ 2 ', En ' C ” krijgt de waarde “ 3 ”.

In JavaScript kunnen arrays en objecten worden gebruikt om elk type gegevens en elk aantal elementen op te slaan, dus gebruik ze ook als een tuple.



const [ een, b ] = reeks;


U kunt ook de rest-operator (...) gebruiken om de resterende elementen uit de array of het object op te halen.

const [ a, b, ... rust ] = reeks;


Voorbeeld 1: toewijzing van waarden voor gehele getallen, booleaanse waarden en tekenreeksvariabelen uit Tuple

Maak een array met de naam ' tupel ”, waarin een geheel getal, een booleaanse waarde en een tekenreeks worden opgeslagen:

const-tupel = [ elf , WAAR , 'Linux' ] ;


Gebruik de destructureringstoewijzing om de waarden van de tuple toe te wijzen aan de variabelen ' X ”, “ En ', En ' Met ”:

const [ x, y, z ] = tupel;


Druk toegewezen waarden af ​​voor elke variabele op de console:

console.log ( x, y, z ) ;


Het kan worden waargenomen dat de variabelen met succes zijn toegewezen vanuit tuple:


Voorbeeld 2: toewijzing van geheel getal en waarden van tekenreeksvariabelen uit Tuple

In het gegeven voorbeeld zullen we de waarde van een eigenschap toekennen ' aanduiding ” naar een variabele met de naam “ van de ”:

const-object = { naam: “Coven ', leeftijd: 28 jaar, aanduiding: ' HR '};


Gebruik de vernietigingsopdracht om de waarde 'designation' toe te wijzen aan de variabele 'des':

const { naam: des } = voorwerp;


Print de toegewezen waarde op de console:

console.log ( van de ) ;


Het is te zien dat de waarde van de eigenschap 'designation' met succes is toegewezen aan de variabele 'des':


Voorbeeld 3: Toewijzing van meerdere variabele waarden van Tuple met behulp van rest-operator

Maak een array en sla de verschillende soorten gegevens op:

const-tupel = [ '1100' , WAAR , 'Linux' , elf , 5 , 3 , 9 ] ;


Nu zullen we de rest-operator (...) gebruiken met de vernietigingsopdracht om de resterende elementen uit de array te extraheren:

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


Druk ten slotte alle waarden voor elke variabele op de console af met ' console.log() ” methode:

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


Zoals je kunt zien, is de variabele ' X ” krijgt de gehele waarde toegewezen “ 1100 ”, “ En ” met Booleaanse waarde “ WAAR ”, “ Met ” met de waarde “ Linux ” en de overige gehele waarden “ 11, 5, 3 en 9 ” worden toegewezen aan de variabele “ In ” met behulp van de rest-operator (...):


Dat gaat allemaal over het toewijzen van waarden van een tuple aan variabelen.

Conclusie

Om waarde toe te wijzen aan variabelen uit tuples, gebruikt u de JavaScript-functie genaamd ' destructieve opdracht ”. Het is een krachtige functie die het gemakkelijk maakt om met tuples in JavaScript te werken om waarden uit een tuple te extraheren en deze op een beknopte en leesbare manier toe te wijzen aan variabelen. De resterende elementen in de array of het object kunnen ook worden geëxtraheerd met de rest-operator (...). Dit bericht beschreef de variabele toewijzing van tuples.