Come convertire una stringa in un array in JavaScript

Come convertire una stringa in un array in JavaScript
Nei linguaggi di alto livello, le stringhe sono le strutture di dati veloci ed efficienti più produttive ed efficienti. Mentre l'array è costituito da elementi di dati stringa simili. Inoltre, gli array possono essere utilizzati per archiviare i diversi valori in una singola variabile. Ogni elemento array ha un numero univoco collegato ad esso, che è chiamato indice numerico, che consente agli utenti di accedervi. Gli array in JavaScript di solito iniziano con l'indice zero e possono essere manipolate con metodi diversi.

Questo post dimostrerà la conversione della stringa in un array in JavaScript.

Come convertire/modificare una stringa in un array in JavaScript?

Per convertire/modificare una stringa in un array in JavaScript, è possibile utilizzare più metodi. Alcuni di essi sono elencati di seguito:

  • Vettore.Dal metodo ()
  • Oggetto.Metodo Assegna ()
  • metodo diviso ()
  • Distribuisci [...] operatore

Metodo 1: conversione di una stringa in un array usando l'array.Dal metodo ()

Per modificare una stringa in un array un JavaScript "Vettore.da()"Il metodo può essere utilizzato. Quando si tratta di stringhe, ogni lettera della stringa viene trasformata in un membro della nuova istanza di array, ma quando si tratta di valori interi, la nuova istanza di array prende semplicemente gli elementi dell'array esistente.

Sintassi

Per utilizzare l'array.Da (), è possibile utilizzare il seguente metodo:

Vettore.da (oggetto, mapfunction, thisvalue)

Ora, esegui le seguenti istruzioni:

  • Innanzitutto, dichiarare una variabile e assegnare un valore a quella variabile. Per fare ciò, una variabile con il nome "il mio nome"È dichiarato.
  • Quindi, prendi un'altra variabile con un nome diverso e usa il "Vettore.da()"Metodo per convertire singolarmente il valore della stringa:
let myname = "hafsa javed";
let namechars = array.da (myname);

Infine, visualizza l'output sulla console con l'aiuto di "console.tronco d'albero()" metodo:

console.log (namechars);

Si può vedere che la stringa è stata convertita in un array. Ogni indice di esso contiene un singolo carattere, rispettivamente:

Metodo 2: conversione di una stringa in un array usando l'oggetto.Metodo Assegna ()

Javascript "Oggetto.assegnare()"Il metodo può essere utilizzato per dividere la stringa in caratteri o valori separati. Per fare ciò, segui le istruzioni indicate elencate di seguito:

  • Inizializza la variabile e assegna un valore in base alla tua preferenza.
  • Quindi, dichiara un'altra variabile con un nome diverso e usa l'oggetto.Metodo Assegna () "per trasformare la stringa in singoli caratteri:
let fname = "linuxhint";
let namechar = oggetto.assegnare ([], fname);

Infine, visualizzare l'array sulla console utilizzando la "console.log (namechar) ”:

console.log (namechar);

Metodo 3: conversione di una stringa in un array usando il metodo split ()

IL "diviso()"Il metodo di JavaScript viene utilizzato per convertire la stringa in una sottostringa in un array. Lo spazio vuoto viene utilizzato come operatore per cambiare la stringa in una sottostringa in un array. Inoltre, il metodo split () non può modificare la stringa originale/effettiva.

Sintassi

Per utilizzare il metodo split (), utilizzare la sintassi indicata seguente:

corda.diviso (separatore, limite)

Qui:

  • "separatore"Viene utilizzato per aggiungere spazio tra le parole di stringa e convertirlo in sottostringa.
  • "limite"Viene utilizzato per specificare il limite della stringa.

Esempio 1: stringa divisa aggiungendo spazio e memorizzalo in array

IL "diviso()"Il metodo è invocato per dividere la stringa in singole parole. Qui, "" "è usato come separatore per aggiungere spazio tra la parola nella stringa:

let text = 'Questo è il sito Web LinuxHint';
Let Array = Testo.diviso(");

Quindi, utilizza il seguente frammento di codice per visualizzare l'output sulla console:

console.registro (array)

Esempio 2: testo diviso rimuovendo una sottostringa e memorizzalo in un array

In questo esempio, il "Linuxhint"Il parametro è impostato come separatore di stringa per dividere la stringa specificata in una sottostringa diversa:

let text = 'Questo è il sito Web LinuxHint';
Let Array = Testo.split ('linuxhint');

Infine, visualizza l'output con l'aiuto di questo comando:

console.log (array);

Produzione

Metodo 4: conversione di una stringa in un array utilizzando l'operatore Spread []

L'operatore diffuso […] può anche essere utilizzato per convertire una stringa in un array. Per fare ciò, inizializzare la variabile e impostare il valore. Quindi, utilizza il "[… nome] "Come valore di altre variabili che diffonderà la stringa in un array come personaggio individuale:

let name = "linuxhint";
let namechar = [… nome];
console.log (namechar);

Produzione

Si tratta di convertire la stringa in un array utilizzando metodi diversi.

Conclusione

Per convertire una stringa in un array in JavaScript, ci sono più metodi che possono essere utilizzati, come "Vettore.da()","Oggetto.assegnare()","diviso()Metodi ", e"diffusione[… ]"Operatore. Dove "Vettore.da()"Viene utilizzato per convertire la stringa in una sottostringa. Questo articolo ha dichiarato i diversi metodi per convertire la stringa in un array in JavaScript.