JavaScript permite retornar os valores de uma matriz em uma string usando o “para sequenciar()”Método. Neste artigo, a conversão de matrizes em uma string é discutida.
Método ToString ()
ToString () é um método único embutido que é usado para a conversão de matrizes em strings. Ele converte diferentes tipos de matrizes em cordas, como
O exemplo dado mostra a conversão de uma matriz em uma string.
Como converter uma variedade de números em uma string
Neste exemplo, podemos ver que, após o uso de uma função, todos os elementos de uma matriz são separados por vírgulas e devolvidos como uma string.
const newArray = [3, 2, 8];Como converter uma variedade de cordas em uma corda
No segundo exemplo, vamos pegar a variedade de cordas e passar para o para sequenciar() método. Este exemplo concatena todas as cordas em uma matriz juntas usando uma única string delimitada por vírgula e retorna os valores da matriz na forma de string.
const strarray = ['a', 'b', 'c'];Conversão de uma matriz com diferentes tipos de dados em uma string
Nos dois exemplos anteriores, você aprende a converter matrizes de números e cordas em cordas separadamente. Matrizes também podem conter tipos de dados mistos, o que significa que uma matriz contém números e strings em uma matriz. Portanto, no próximo exemplo, aprendemos a converter uma matriz com diferentes tipos de dados em uma string.
Exemplo
const mixArray = ['15', 22, 'Mark'];O exemplo acima usa o método tostring () para converter uma matriz com diferentes tipos de dados em strings.
Como converter matrizes aninhadas para cordas
JavaScript lida com matrizes aninhadas de uma maneira interessante. Primeiro, veja o código a seguir que mostra uma matriz com elementos aninhados.
const Arrinarr = ['15', 22, ['Mark', 4]];Os elementos de uma matriz serão achatados quando o método tostring () for chamado em uma matriz.
A sequência resultante consiste em todos os elementos da matriz original associados a todos os elementos da matriz aninhada. O método tostring () separa cada elemento da matriz usando uma vírgula.
Como converter uma variedade de objetos aninhados em uma string
Agora a questão é que, e se você estiver trabalhando com uma variedade de objetos aninhados?
O comportamento da função será alterado no caso de objetos. Pode ser melhor mostrá -lo por um exemplo. Dê uma olhada no exemplo a seguir:
const objinarr = ['15', 22, nome: 'mark', idade: 40];Você pode ver que uma matriz de objetos aninhados resulta em um valor de string após o uso da função ToString (). A expressão resultante mostra os valores da matriz aninhada como [objeto, objeto]. É devido ao tipo de objetos subjacentes.
Conclusão
O para sequenciar() O método é usado para a conversão de matriz para cordas de javascript. O método tostring () pega valores de matriz e retorna uma string única combinada como resultado. Neste artigo, aprendemos a converter diferentes tipos de matrizes em uma string junto com exemplos detalhados. para sequenciar() O método é usado para converter: uma variedade de números, cordas, matrizes mistas, matrizes de objetos e matrizes aninhadas em cordas.