Javascript variável atribuições de tuplas

Javascript variável atribuições de tuplas

Uma tupla em JavaScript é uma coleção ordenada de elementos, semelhante a uma matriz, mas com um número fixo de elementos. Cada elemento em uma tupla pode ser de um tipo de dados diferente. As tuplas não são um recurso interno no JavaScript, mas podem ser simuladas usando matrizes.

Esta postagem descreverá a atribuição variável de tuplas.

Javascript variável atribuições de tuplas

Em JavaScript, use o “atribuição de destruição”Recurso para atribuir valores de uma tupla a variáveis. A atribuição de destruição é um recurso JavaScript que extrai valores de matrizes ou objetos e os atribui a variáveis. Esse recurso é útil para extrair dados de matrizes ou objetos, tornando o código mais legível e sustentável.

Sintaxe

Para usar a atribuição de destruição, use a seguinte sintaxe para atribuir os valores de tuplas a variáveis:

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


De acordo com a sintaxe acima, variável “a”Será atribuído o valor de“1","b”Será atribuído por“2", e "c”Será atribuído o valor“3”.

Em JavaScript, matrizes e objetos podem ser usados ​​para armazenar qualquer tipo de dados e qualquer número de elementos, então use -os como uma tupla também.

const [a, b] = matriz;


Você também pode usar o operador restante (…) para recuperar os elementos restantes da matriz ou objeto.

const [a, b,… repous] = matriz;


Exemplo 1: atribuição de valores de variável inteira, booleana e string da tupla

Crie uma matriz chamada “tupla”, Que armazena um número inteiro, um valor booleano e uma string:

const tuple = [11, verdadeiro, "linuxhint"];


Use a atribuição de destruição para atribuir os valores da tupla às variáveis ​​“x","y", e "z”:

const [x, y, z] = tupla;


Imprimir valores atribuídos em cada variável no console:

console.log (x, y, z);


Pode -se observar que as variáveis ​​foram atribuídas com sucesso da tupla:


Exemplo 2: atribuição de valores inteiros e variáveis ​​de string da tupla

No exemplo dado, atribuiremos o valor de uma propriedade “designação"Para uma variável chamada"des”:

const object = Nome: "Coven", Idade: 28, designação: "HR";


Use a tarefa de destruição para atribuir valor de "designação" à variável "DES":

const designação: des = objeto;


Imprima o valor atribuído no console:

console.log (DES);


Pode -se observar que o valor da propriedade "designação" foi atribuído com sucesso à variável "DES":


Exemplo 3: atribuição de múltiplos valores variáveis ​​da tupla usando o operador REST

Crie uma matriz e armazene os vários tipos de dados:

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


Agora, usaremos o operador restante (…) com a tarefa de destruição para extrair os elementos restantes da matriz:

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


Finalmente imprima todos os valores contra todas as variáveis ​​no console usando “console.registro()”Método:

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


Como você pode ver, a variável “x”Será atribuído o valor inteiro“1100","y”Com o valor booleano“verdadeiro","z"Com o valor"Linuxhint”E os valores inteiros restantes“11, 5, 3 e 9”São atribuídos à variável“c”Usando o operador restante (…):


Isso se trata de atribuir valores de uma tupla para variáveis.

Conclusão

Para atribuir valor a variáveis ​​de tuplas, use o recurso JavaScript chamado “atribuição de destruição”. É um recurso poderoso que facilita o trabalho com tuplas em javascript para extrair valores de uma tupla e atribuí -los a variáveis ​​de uma maneira concisa e legível. Os elementos restantes na matriz ou objeto também podem ser extraídos usando o operador restante (…). Este post descreveu a atribuição variável de tuplas.