Como converter a matriz em string em javascript

Como converter a matriz em string em javascript
Matrizes JavaScript são amplamente utilizados em nossa programação diária, pois são as estruturas de dados mais flexíveis. Além disso, com a ajuda de métodos predefinidos, as matrizes podem ser convertidas em uma string para executar a manipulação necessária. Por exemplo, você deve usar os elementos da matriz como uma sequência CSV separada por vírgulas, ou deseja exibir os elementos da matriz como texto. Em tais cenários, é preferido converter Esse javascript específico variedade dentro de corda.

Este artigo explicará diferentes métodos para uma matriz para conversão de string. Então vamos começar!

Como converter a matriz em string em javascript

Para converter a matriz em string em JavaScript, você pode seguir qualquer uma das abordagens abaixo do rumo:

  • Usando para sequenciar() método
  • Usando concat () método
  • Usando Tolocalestring () método
  • Usando juntar() método
  • Usando Tipo de coerção

Explicaremos cada um dos métodos mencionados acima nas próximas seções.

Usando o método tostring () para matriz para conversão de cordas em javascript

O JavaScript embutido “para sequenciar()método auxilia na conversão de vários tipos de dados em uma string. Mais especificamente, podemos usá -lo para converter uma matriz em uma string. Este método gera uma string que compreende todos os elementos de matriz que são separados por vírgulas.

Sintaxe

variedade.para sequenciar();

Aqui o "para sequenciar()”Método converte o“variedade”E retorna sua representação de texto como“corda”.

Exemplo
Para demonstrar o uso do JavaScript “para sequenciar()”Método, em primeiro lugar, criaremos uma matriz chamada“temporadas”Tendo os seguintes elementos:

const temporadas = ['verão', 'inverno', 'outono'];

Em seguida, utilizaremos o “para sequenciar()”Método para converter“temporadas”Array em uma string:

temporadas.para sequenciar();

A execução do código fornecido retornará um “corda”Após a conversão:

Usando o método concat () para matriz para conversão de string em javascript

Em JavaScript, o “concat ()”O método é usado principalmente para concatenando várias strings. No entanto, também pode ser utilizado para converter a matriz especificada em uma string. Para esse fim, você deve concatenar os elementos da matriz com uma string vazia ““.

Sintaxe

String = "".concat (matriz);

Na sintaxe acima, a ““concat ()”Método concatena os elementos do“variedade"Com a string vazia" "e retorna o resultante"corda”.

Exemplo
O exemplo a seguir converterá o “temporadas”Array para uma string usando o JavaScript“concat ()”Método:

String = "".concat (estações);
console.log (string);

Como você pode ver na saída, o “concat ()”Método retornou o convertido“corda"Depois de concatenar"temporadas”Elementos de matriz com uma string vazia:

Usando o método tolocalestring () para matriz para conversão de string em javascript

O "Tolocalestring ()”O método é utilizado para converter um número em um tipo especial de representação numérica com base nas configurações de linguagem do navegador. Além disso, esse método também é usado para uma matriz para a conversão de cordas em JavaScript. O "Tolocalestring ()”O método é considerado o“versão localizada" do "para sequenciar()”Método.

Sintaxe

variedade.Tolocalestring ()

O "Tolocalestring ()”O método retorna uma string depois de converter uma matriz para ela.

Exemplo
Agora vamos usar o javascript “Tolocalestring ()”Método para converter o“temporadas”Array para uma string:

temporadas.Tolocalestring ()

Aqui está a sequência retornada pelo método "tolocatestring ()":

Usando o método junção () para matriz para conversão de string em javascript

““juntar()”É outro método JavaScript que oferece a funcionalidade de converter uma matriz em uma string. Este método converte todos os elementos da matriz em uma string e os concatena de acordo com o “delimitador”Passou como um argumento. Se o “juntar()”O método é invocado sem nenhum argumento, então por padrão, os valores na sequência resultante serão separados por vírgulas.

Sintaxe

variedade.Junte -se ("delimitador")

Aqui, o JavaScript “juntar()”O método será convertido“variedade”E retornar um“corda"Separado pelo especificado"delimitador”.

Exemplo
No exemplo seguinte, não passamos nenhum “delimitador“, Então, na sequência resultante, os elementos da matriz serão separados por vírgulas:

temporadas.juntar()

Saída

No outro caso, especificando o hífen “-” como “delimitador”Produzirá resultados diferentes:

temporadas.juntar("-")

Saída

Usando a coerção de tipo para matriz para conversão de cordas em javascript

““Tipo de coerção”É uma metodologia em JavaScript que converte um valor de um tipo de dados para outro. JavaScript suporta dois tipos de coerção, “Explícito" e "Implícito”Coerção.

Em coerção implícita, qualquer operador JavaScript como “+”Ou“-”é aplicado para a finalidade de conversão; Considerando que, quando você usa algumas funções de JavaScript, como “Número()","Corda()", eles coagir explicitamente o valor para o tipo necessário.

Se você quiser converter explicitamente um variedade para corda, Então vá para o “Corda()”Método; Caso contrário, uma matriz pode ser implicitamente convertido utilizando o “+operador.

Sintaxe da coerção explícita

String = String (Array)

Sintaxe da coerção implícita

String = "" + Array

Exemplo 1
O exemplo abaixo do rumo utiliza o “Corda()”Método para converter explicitamente o“temporadas”Array para string:

var string1 = string (estações);
console.log (string1);

Saída

Exemplo 2
Com a ajuda do operador de concatenação “+", Agora concatenaremos o"temporadas”Array com uma string vazia“ “:

var string2 = "" + estações;
console.log (string2);

Saída

Compilamos métodos diferentes para converter uma matriz em cordas em javascript. Utilize qualquer um dos métodos fornecidos de acordo com suas preferências.

Conclusão

Usando para sequenciar(), concat (), Tolocalestring (), juntar() métodos e Tipo de coerção, você pode facilmente converter um variedade para corda em javascript. O método JavaScript Tostring () converte diretamente uma matriz em string e o método tolocateString () o usa implicitamente para o mesmo objetivo. Por outro lado, o método concat () e o operador de concatenação “+”Concatena a matriz especificada com uma corda vazia. Este artigo discutiu diferentes métodos para converter uma matriz em uma string em javascript.