Asignaciones de variables de JavaScript de tuplas

Asignaciones de variables de JavaScript de tuplas

Una tupla en JavaScript es una colección ordenada de elementos, similar a una matriz, pero con un número fijo de elementos. Cada elemento en una tupla puede ser de un tipo de datos diferente. Las tuplas no son una característica incorporada en JavaScript, pero se pueden simular utilizando matrices.

Esta publicación describirá la asignación variable de tuplas.

Asignaciones de variables de JavaScript de tuplas

En JavaScript, usa el "tarea de destrucción"Característica para asignar valores de una tupla a variables. La asignación de destrucción es una característica de JavaScript que extrae valores de matrices u objetos y los asigna a variables. Esta característica es útil para extraer datos de matrices u objetos, haciendo que el código sea más legible y mantenible.

Sintaxis

Para usar la asignación de destructación, use la siguiente sintaxis para asignar los valores de las tuplas a las variables:

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


Según la sintaxis anterior, variable "a"Se le asignará el valor de"1","b"Será asignado por"2", y "C"Se le asignará el valor"3".

En JavaScript, se pueden usar matrices y objetos para almacenar cualquier tipo de datos y cualquier cantidad de elementos, así que úselos como tupla también.

const [a, b] = matriz;


También puede usar el operador REST (...) para recuperar los elementos restantes de la matriz u objeto.

const [a, b, ... reposo] = matriz;


Ejemplo 1: Asignación de valores de variables enteros, booleanos y de cadena desde tuple

Crear una matriz llamada "tupla", Que almacena un entero, un valor booleano y una cadena:

const tuple = [11, verdadero, "Linuxhint"];


Use la asignación de destructación para asignar los valores de la tupla a las variables "X","Y", y "z":

const [x, y, z] = tuple;


Imprimir valores asignados en cada variable en la consola:

consola.log (x, y, z);


Se puede observar que las variables se han asignado con éxito desde Tuple:


Ejemplo 2: Asignación de valores de variables enteros y de cadena desde TUPLE

En el ejemplo dado, asignaremos el valor de una propiedad "designación"A una variable llamada"desesperación":

const objeto = nombre: "Coven", edad: 28, designación: "HR";


Use la asignación de destrucción para asignar el valor de "designación" a la variable "DES":

const designación: des = objeto;


Imprima el valor asignado en la consola:

consola.log (des);


Se puede ver que el valor de la "designación" de la propiedad se ha asignado correctamente a la variable "DES":


Ejemplo 3: Asignación de múltiples valores variables desde TUPLE usando REST Operator

Cree una matriz y almacene los múltiples tipos de datos:

const tuple = ['1100', verdadero, "Linuxhint", 11, 5, 3, 9];


Ahora, usaremos el operador REST (...) con la asignación de destrucción para extraer los elementos restantes de la matriz:

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


Finalmente imprima todos los valores en cada variable en la consola usando "consola.registro()" método:

consola.log (x, y, z, w);


Como puede ver que la variable "X"Se le asignará el valor entero"1100","Y"Con valor booleano"verdadero","z"Con el valor"Linuxhint"Y los valores enteros restantes"11, 5, 3 y 9"Se asignan a la variable"w"Usando el operador REST (...):


Se trata de asignar valores de una tupla a variables.

Conclusión

Para asignar valor a las variables de las tuplas, use la función JavaScript llamada "tarea de destrucción". Es una característica poderosa que facilita el trabajo con tuplas en JavaScript para extraer valores de una tupla y asignarlos a variables de una manera concisa y legible. Los elementos restantes en la matriz u objeto también se pueden extraer utilizando el operador REST (...). Esta publicación describió la asignación variable de tuplas.