Como converter uma string em uma matriz em javascript

Como converter uma string em uma matriz em javascript
Em idiomas de alto nível, as cordas são as estruturas de dados mais produtivas e eficientes. Enquanto a matriz consiste em elementos de dados de string semelhantes. Além disso, as matrizes podem ser utilizadas para armazenar os diferentes valores em uma única variável. Cada elemento da matriz possui um número exclusivo vinculado a ele, chamado de índice numérico, que permite aos usuários. As matrizes em JavaScript geralmente começam com o índice zero e podem ser manipuladas com diferentes métodos.

Este post demonstrará a conversão da string em uma matriz em JavaScript.

Como converter/modificar uma string em uma matriz em javascript?

Para converter/modificar uma string em uma matriz em JavaScript, vários métodos podem ser utilizados. Alguns deles estão listados abaixo:

  • Variedade.de () método
  • Objeto.Atribuir () método
  • Método Split ()
  • Espalhar […] operador

Método 1: convertendo uma string em uma matriz usando a matriz.de () método

Para modificar uma string em uma matriz um javascript “Variedade.de()”O método pode ser usado. Ao lidar com strings, cada letra da string é transformada em um membro da nova instância da matriz, mas ao lidar com valores inteiros, a nova instância da matriz simplesmente leva os elementos da matriz existente.

Sintaxe

Para utilizar a matriz.de (), o seguinte método pode ser usado:

Variedade.de (objeto, mapfunção, thisvalue)

Agora, execute as seguintes instruções:

  • Primeiro, declare uma variável e atribua um valor a essa variável. Para fazer isso, uma variável com o nome “o meu nome”É declarado.
  • Em seguida, pegue outra variável com um nome diferente e use o “Variedade.de()”Método para converter o valor da string individualmente:
deixe myname = "hafsa javed";
Deixe NameChars = Matriz.de (myname);

Por fim, exiba a saída no console com a ajuda de “console.registro()”Método:

console.log (nameChars);

Pode -se ver que a corda foi convertida em uma matriz. Cada índice contém um único caractere, respectivamente:

Método 2: convertendo uma string em uma matriz usando objeto.Atribuir () método

JavaScript “Objeto.atribuir()”O método pode ser utilizado para dividir a string em caracteres ou valores separados. Para fazer isso, siga as instruções declaradas listadas abaixo:

  • Inicialize a variável e atribua um valor de acordo com sua preferência.
  • Em seguida, declare outra variável com um nome diferente e use o “objeto.Método Atribuir () ”para transformar a string em caracteres individuais:
deixe fname = "linuxhint";
Deixe NameChar = objeto.atribuir ([], fname);

Por fim, exiba a matriz no console usando o “Console.log (namechar) ”:

console.log (nameChar);

Método 3: convertendo uma string em uma matriz usando o método split ()

O "dividir()”O método de JavaScript é usado para converter a string em uma substring em uma matriz. O espaço em branco é utilizado como um operador para alterar a string em uma substring em uma matriz. Além disso, o método split () não pode modificar a string original/real.

Sintaxe

Para utilizar o método split (), use a sintaxe declarada abaixo:

corda.dividido (separador, limite)

Aqui:

  • separador”É usado para adicionar espaço entre palavras de string e convertê -lo em substring.
  • ““limite”É usado para especificar o limite da string.

Exemplo 1: Split String adicionando espaço e armazená -la na matriz

O "dividir()”O método é chamado para dividir a corda em palavras individuais. Aqui, o "" "é usado como um separador para adicionar espaço entre a palavra na string:

deixe texto = 'Este é o site Linuxhint';
Deixe Array = texto.dividir(");

Em seguida, utilize o seguinte snippet de código para exibir a saída no console:

console.log (matriz)

Exemplo 2: Split texto removendo uma substring e armazená -lo em uma matriz

Neste exemplo, o “Linuxhint”O parâmetro é definido como um separador de string para dividir a sequência especificada em diferentes substring:

deixe texto = 'Este é o site Linuxhint';
Deixe Array = texto.dividido ('linuxhint');

Por fim, exiba a saída com a ajuda deste comando:

console.log (matriz);

Saída

Método 4: convertendo uma string em uma matriz usando o operador de spread […]

O operador de spread [...] também pode ser utilizado para converter uma string em uma matriz. Para fazer isso, inicialize a variável e defina o valor. Em seguida, utilize o “[… nome] ”Como um valor de outra variável que espalhará a string em uma matriz como um personagem individual:

deixe name = "linuxhint";
Seja NameChar = [… nome];
console.log (nameChar);

Saída

Isso se trata de converter a string em uma matriz, utilizando métodos diferentes.

Conclusão

Para converter uma string em uma matriz em JavaScript, existem vários métodos que podem ser utilizados, como “Variedade.de()","Objeto.atribuir()","dividir()”Métodos e“espalhar[… ]Operador. Onde "Variedade.de()”É usado para converter a string em uma substring. Este artigo declarou os diferentes métodos para converter a string em uma matriz em JavaScript.