Cómo convertir una cadena en una matriz en JavaScript

Cómo convertir una cadena en una matriz en JavaScript
En los idiomas de alto nivel, las cadenas son las estructuras de datos más rápidas y eficientes. Mientras que la matriz consta de elementos de datos de cadena similares. Además, las matrices se pueden utilizar para almacenar los diferentes valores en una sola variable. Cada elemento de matriz tiene un número único vinculado, que se llama índice numérico, que permite a los usuarios acceder a él. Las matrices en JavaScript generalmente comienzan con el índice cero y se pueden manipular con diferentes métodos.

Esta publicación demostrará convertir la cadena en una matriz en JavaScript.

Cómo convertir/modificar una cadena en una matriz en JavaScript?

Para convertir/modificar una cadena en una matriz en JavaScript, se pueden utilizar múltiples métodos. Algunos de ellos se enumeran a continuación:

  • Formación.del método ()
  • Objeto.Método asignar ()
  • Método Split ()
  • Extender [...] operador

Método 1: convertir una cadena en una matriz usando una matriz.del método ()

Para modificar una cadena en una matriz un JavaScript "Formación.de()El método se puede usar. Al tratar con cadenas, cada letra de la cadena se transforma en un miembro de la nueva instancia de matriz, pero al tratar con los valores enteros, la nueva instancia de matriz simplemente toma los elementos de la matriz existente.

Sintaxis

Para utilizar la matriz.De (), se puede usar el siguiente método:

Formación.De (Object, MapFunction, This Value)

Ahora, ejecute las siguientes instrucciones:

  • Primero, declare una variable y asigne un valor a esa variable. Para hacerlo, una variable con el nombre "mi nombre"Es declarado.
  • A continuación, tome otra variable con un nombre diferente y use el "Formación.de()Método "para convertir el valor de cadena individualmente:
Let MyName = "Hafsa Javed";
Let Namechars = Array.de (MyName);

Por último, muestre la salida en la consola con la ayuda de "consola.registro()" método:

consola.log (namechars);

Se puede ver que la cadena se ha convertido en una matriz. Cada índice contiene un solo carácter, respectivamente:

Método 2: convertir una cadena en una matriz usando objeto.Método asignar ()

JavaScript "Objeto.asignar()El método se puede utilizar para dividir la cadena en caracteres o valores separados. Para hacerlo, siga las instrucciones establecidas que se enumeran a continuación:

  • Inicializar la variable y asignar un valor de acuerdo con su preferencia.
  • Luego, declare otra variable con un nombre diferente y use el "objeto.Método asignar () "para transformar la cadena en caracteres individuales:
dejar fname = "Linuxhint";
Dejar namechar = objeto.asignar ([], fname);

Por último, muestre la matriz en la consola utilizando la "Consola.log (namechar) ":

consola.log (namechar);

Método 3: convertir una cadena en una matriz usando el método split ()

El "dividir()El método de JavaScript se utiliza para convertir la cadena en una subcadena en una matriz. El espacio en blanco se utiliza como un operador para cambiar la cadena en una subcadena en una matriz. Además, el método Split () no puede modificar la cadena original/real.

Sintaxis

Para utilizar el método Split (), use la sintaxis establecida a continuación:

cadena.división (separador, límite)

Aquí:

  • "separador"Se usa para agregar espacio entre las palabras de cadena y convertirlo en subcadena.
  • "límite"Se usa para especificar el límite de la cadena.

Ejemplo 1: Split String agregando espacio y guárdelo en una matriz

El "dividir()El método se invoca para dividir la cadena en palabras individuales. Aquí, el "" "se usa como un separador para agregar espacio entre la palabra en la cadena:

Dejar text = 'Este es el sitio web de Linuxhint';
Deje matriz = texto.dividir(");

Luego, utilice el siguiente fragmento de código para mostrar la salida en la consola:

consola.Log (matriz)

Ejemplo 2: Texto dividido eliminando una subcadena y guárdelo en una matriz

En este ejemplo, el "LinuxhintEl parámetro se establece como un separador de cadena para dividir la cadena especificada en diferentes subcadenas:

Dejar text = 'Este es el sitio web de Linuxhint';
Deje matriz = texto.Split ('Linuxhint');

Por último, muestre la salida con la ayuda de este comando:

consola.log (matriz);

Producción

Método 4: convertir una cadena en una matriz usando operador spread […]

El operador de propagación [...] también se puede utilizar para convertir una cadena en una matriz. Para hacerlo, inicialice la variable y establezca el valor. Luego, utilice el "[[… nombre] "Como un valor de otra variable que difundirá la cadena en una matriz como carácter individual:

Let Name = "Linuxhint";
Dejar namechar = [... nombre];
consola.log (namechar);

Producción

Se trata de convertir la cadena en una matriz utilizando diferentes métodos.

Conclusión

Para convertir una cadena en una matriz en JavaScript, hay múltiples métodos que se pueden utilizar, como "Formación.de()","Objeto.asignar()","dividir()"Métodos, y"desparramar[… ]"Operador. Dónde "Formación.de()"Se usa para convertir la cadena en una subcadena. Este artículo ha declarado los diferentes métodos para convertir la cadena en una matriz en JavaScript.