Una tupla in JavaScript è una raccolta ordinata di elementi, simile a un array, ma con un numero fisso di elementi. Ogni elemento in una tupla può avere un tipo di dati diverso. Le tuple non sono una funzione integrata in JavaScript, ma possono essere simulate usando array.
Questo post descriverà l'assegnazione variabile da Tules.
Assegnazioni variabili JavaScript da Tules
In JavaScript, usa il “Assegnazione di distruzione"Funzione per assegnare i valori da una tupla alle variabili. L'assegnazione di distruzione è una funzione JavaScript che estrae valori da array o oggetti e li assegna alle variabili. Questa funzione è utile per estrarre i dati da array o oggetti, rendendo il codice più leggibile e mantenibile.
Sintassi
Per usare l'assegnazione di distruzione, utilizzare la seguente sintassi per assegnare i valori dalle tuple alle variabili:
const [a, b, c] = [1, 2, 3]
Secondo la sintassi sopra, variabile "UN"Verrà assegnato il valore di"1","B"Sarà assegnato da"2", E "C"Verrà assegnato il valore"3".
In JavaScript, array e oggetti possono essere utilizzati per archiviare qualsiasi tipo di dati e qualsiasi numero di elementi, quindi usali anche come tupla.
const [a, b] = array;
Puoi anche usare l'operatore di resto (...) per recuperare gli elementi rimanenti dall'array o dall'oggetto.
const [a, b, ... riposo] = array;
Esempio 1: Assegnazione di valori variabili interi, booleani e stringa da Tuple
Crea un array chiamato "tupla", Che memorizza un numero intero, un valore booleano e una stringa:
const tuple = [11, true, "linuxhint"];
Usa l'assegnazione di distruzione per assegnare i valori della tupla alle variabili "X","y", E "z":
const [x, y, z] = tuple;
Stampa valori assegnati su ciascuna variabile sulla console:
console.log (x, y, z);
Si può osservare che le variabili sono state assegnate correttamente da Tuple:
Esempio 2: assegnazione di numeri interi e valori delle variabili stringa da tupla
Nell'esempio dato, assegneremo il valore di una proprietà "designazione"A una variabile chiamata"des":
const object = name: “Coven", età: 28, designazione: "hr";
Utilizzare l'assegnazione di distruzione per assegnare il valore di "designazione" alla variabile "DES":
const designazione: des = oggetto;
Stampa il valore assegnato sulla console:
console.log (des);
Si può vedere che il valore della "designazione" della proprietà è stato assegnato correttamente alla variabile "DES":
Esempio 3: assegnazione di più valori variabili da Tuple usando l'operatore di riposo
Crea un array e memorizza i più tipi di dati:
const tuple = ['1100', true, "Linuxhint", 11, 5, 3, 9];
Ora useremo l'operatore di resto (...) con l'assegnazione di distruzione per estrarre gli elementi rimanenti dall'array:
const [x, y, z, ... w] = tuple;
Infine stampare tutti i valori contro ogni variabile sulla console usando "console.tronco d'albero()" metodo:
console.log (x, y, z, w);
Come puoi vedere che la variabile "X"Verrà assegnato il valore intero"1100","y"Con il valore booleano"VERO","z"Con il valore"Linuxhint"E i restanti valori interi"11, 5, 3 e 9"Sono assegnati alla variabile"w"Utilizzando l'operatore di resto (...):
Si tratta di assegnare valori da una tupla alle variabili.
Conclusione
Per assegnare il valore alle variabili dalle tuple, utilizzare la funzione JavaScript chiamata "Assegnazione di distruzione". È una caratteristica potente che rende facile funzionare con le tuple in javascript estrarre valori da una tupla e assegnarli alle variabili in modo conciso e leggibile. Gli elementi rimanenti nell'array o nell'oggetto possono anche essere estratti usando l'operatore di resto (...). Questo post ha descritto l'assegnazione variabile dalle tuple.