Assignacions de variables de JavaScript de tuples

Assignacions De Variables De Javascript De Tuples



Una tupla en JavaScript és una col·lecció ordenada d'elements, semblant a una matriu, però amb un nombre fix d'elements. Cada element d'una tupla pot ser d'un tipus de dades diferent. Les tuples no són una característica integrada a JavaScript, però es poden simular mitjançant matrius.

Aquesta publicació descriurà l'assignació de variables de tuples.







Assignacions de variables de JavaScript de tuples

A JavaScript, utilitzeu ' encàrrec de desestructuració ” característica per assignar valors d'una tupla a variables. L'assignació de desestructuració és una característica de JavaScript que extreu valors de matrius o objectes i els assigna a variables. Aquesta característica és útil per extreure dades de matrius o objectes, fent que el codi sigui més llegible i fàcil de mantenir.



Sintaxi



Per utilitzar l'assignació de desestructuració, utilitzeu la sintaxi següent per assignar els valors de les tuples a les variables:





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


Segons la sintaxi anterior, la variable “ a ' s'assignarà el valor de ' 1 ”, “ b ' serà assignat per ' 2 ”, i “ c ' s'assignarà el valor ' 3 ”.

A JavaScript, les matrius i els objectes es poden utilitzar per emmagatzemar qualsevol tipus de dades i qualsevol nombre d'elements, així que utilitzeu-los també com a tupla.



const [ a, b ] = matriu;


També podeu utilitzar l'operador rest (...) per recuperar els elements restants de la matriu o objecte.

const [ a, b, ...resta ] = matriu;


Exemple 1: assignació de valors de variables enters, booleanes i de cadena des de la tupla

Creeu una matriu anomenada ' tupla ”, que emmagatzema un nombre enter, un valor booleà i una cadena:

const tupla = [ 11 , veritat , 'Linux' ] ;


Utilitzeu l'assignació de desestructuració per assignar els valors de la tupla a les variables ' x ”, “ i ”, i “ Amb ”:

const [ x, y, z ] = tupla;


Imprimiu els valors assignats a cada variable a la consola:

console.log ( x, y, z ) ;


Es pot observar que les variables s'han assignat amb èxit des de la tupla:


Exemple 2: Assignació de valors d'enter i variable de cadena de tupla

En l'exemple donat, assignarem el valor d'una propietat ' designació ' a una variable anomenada ' del ”:

const object = { nom: “Coven ', edat: 28, designació: ' RRHH '};


Utilitzeu l'assignació de destrucció per assignar el valor de 'designation' a la variable 'des':

const { nom: des } = objecte;


Imprimeix el valor assignat a la consola:

console.log ( del ) ;


Es pot veure que el valor de la propietat 'designació' s'ha assignat correctament a la variable 'des':


Exemple 3: Assignació de valors de variables múltiples des de la tupla mitjançant l'operador rest

Creeu una matriu i emmagatzemeu els múltiples tipus de dades:

const tupla = [ '1100' , veritat , 'Linux' , 11 , 5 , 3 , 9 ] ;


Ara, utilitzarem l'operador rest (...) amb l'assignació de destrucció per extreure els elements restants de la matriu:

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


Finalment imprimiu tots els valors contra cada variable de la consola utilitzant ' console.log() ” mètode:

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


Com podeu veure que la variable ' x ' s'assignarà el valor enter ' 1100 ”, “ i 'amb valor booleà' veritat ”, “ Amb ' amb el valor ' Linux ” i els valors enters restants “ 11, 5, 3 i 9 ' s'assignen a la variable ' En ” utilitzant l'operador de resta (…):


Es tracta d'assignar valors d'una tupla a variables.

Conclusió

Per assignar valor a variables de tuples, utilitzeu la funció JavaScript anomenada ' encàrrec de desestructuració ”. És una característica potent que facilita el treball amb tuples a JavaScript per extreure valors d'una tupla i assignar-los a variables d'una manera concisa i llegible. La resta d'elements de la matriu o objecte també es poden extreure mitjançant l'operador rest (...). Aquesta publicació descrivia l'assignació de variables de tuples.