Atribuições de Variáveis ​​JavaScript de Tuplas

Atribuicoes De Variaveis Javascript De Tuplas



Uma tupla em JavaScript é uma coleção ordenada de elementos, semelhante a um array, 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 embutido no JavaScript, mas podem ser simuladas usando arrays.

Este post irá descrever a atribuição de variáveis ​​de tuplas.







Atribuições de Variáveis ​​JavaScript de Tuplas

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



Sintaxe



Para usar a atribuição de desestruturaçã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, a 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, arrays e objetos podem ser usados ​​para armazenar qualquer tipo de dados e qualquer número de elementos, portanto, use-os também como uma tupla.



const [ a, b ] = matriz;


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

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


Exemplo 1: Atribuição de valores inteiros, booleanos e de variáveis ​​de string da tupla

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

const tupla = [ onze , verdadeiro , 'Linux' ] ;


Use a atribuição de desestruturação para atribuir os valores da tupla às variáveis ​​“ x ”, “ e ', e ' Com ”:

const [ x, y, z ] = tupla;


Imprima os 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, vamos atribuir o valor de uma propriedade “ designação ” para uma variável chamada “ do ”:

objeto constante = { nome: “Coven ', idade: 28, designação: ' RH '};


Use a atribuição de destruição para atribuir o valor de “designação” à variável “des”:

const { nome: des } = objeto;


Imprima o valor atribuído no console:

console.log ( do ) ;


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


Exemplo 3: Atribuição de vários valores de variáveis ​​da tupla usando o operador rest

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

const tupla = [ '1100' , verdadeiro , 'Linux' , onze , 5 , 3 , 9 ] ;


Agora, usaremos o operador rest (…) com a atribuição de destruição para extrair os elementos restantes do array:

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


Por fim, imprima todos os valores em cada variável no console usando “ console.log() ” método:

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


Como você pode ver, a variável “ x ” será atribuído o valor inteiro “ 1100 ”, “ e ” com valor booleano “ verdadeiro ”, “ Com ” com o valor “ Linux ” e os valores inteiros restantes “ 11, 5, 3 e 9 ” são atribuídos à variável “ Em ” usando o operador rest (…):


Isso é tudo sobre atribuir valores de uma tupla a variáveis.

Conclusão

Para atribuir valor a variáveis ​​de tuplas, use o recurso JavaScript chamado “ atribuição de desestruturaçã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 forma concisa e legível. Os elementos restantes na matriz ou objeto também podem ser extraídos usando o operador rest (…). Este post descreveu a atribuição de variáveis ​​de tuplas.