Questo articolo spiegherà diversi metodi per una conversione di array a stringa. Quindi iniziamo!
Come convertire l'array in stringa in javascript
Per convertire l'array in stringa in JavaScript, è possibile seguire uno degli approcci di seguito:
Spiegheremo ciascuno dei metodi sopra menzionati nelle prossime sezioni.
Usando il metodo Tostring () per la conversione di array a stringa in javascript
Il javascript integrato "accordare()" metodo aiuta a convertire vari tipi di dati in una stringa. Più specificamente, possiamo usarlo per convertire un array in una stringa. Questo metodo emette una stringa che comprende tutti gli elementi di array separati da virgole.
Sintassi
vettore.accordare();Qui, il "accordare()"Il metodo converte il"vettore"E restituisce la sua rappresentazione di testo come"corda".
Esempio
Per dimostrare l'uso di JavaScript "accordare()"Metodo, in primo luogo, creeremo un array chiamato"le stagioni"Avere i seguenti elementi:
Successivamente, utilizzeremo il "accordare()"Metodo per la conversione"le stagioni"Array in una stringa:
le stagioni.accordare();L'esecuzione del codice dato restituirà un "corda"Dopo la conversione:
Usando il metodo Concat () per la conversione di array a stringa in JavaScript
In JavaScript, il "concat ()"Il metodo viene utilizzato principalmente per concatenare più stringhe. Tuttavia, può anche essere utilizzato per convertire l'array specificato in una stringa. A tale scopo, devi concaterare gli elementi dell'array con una stringa vuota "".
Sintassi
string = "".concat (array);Nella sintassi sopra, il "concat ()"Metodo concatena gli elementi del"vettore"Con la stringa vuota" "e restituisce il risultato"corda".
Esempio
L'esempio seguente convertirà il "le stagioni"Array a una stringa usando JavaScript"concat ()" metodo:
Come puoi vedere nell'output, il "concat ()"Il metodo ha restituito il convertito"corda"Dopo aver concatenato"le stagioni"Elementi di array con una stringa vuota:
Usando il metodo Tolocalestring () per la conversione di array a stringa in JavaScript
IL "tolocalestring ()"Il metodo viene utilizzato per la conversione di un numero in un tipo speciale di rappresentazione numerica in base alle impostazioni del linguaggio del browser. Inoltre, questo metodo viene utilizzato anche per una conversione di array a stringa in JavaScript. IL "tolocalestring ()Il metodo "è considerato il"versione localizzata"Del"accordare()" metodo.
Sintassi
vettore.tolocalestring ()IL "tolocalestring ()"Il metodo restituisce una stringa dopo averlo convertito un array.
Esempio
Ora useremo il javascript "tolocalestring ()"Metodo per convertire il"le stagioni"Array a una stringa:
Ecco la stringa restituita con il metodo "TolocateString ()":
Utilizzo del metodo join () per la conversione di array a stringa in javascript
"giuntura()"È un altro metodo JavaScript che offre la funzionalità di conversione di un array in una stringa. Questo metodo converte tutti gli elementi dell'array in una stringa e li concatena secondo "delimitatore"Passato come argomento. Se la "giuntura()"Il metodo viene invocato senza alcun argomento, quindi per impostazione predefinita, i valori nella stringa risultante saranno separati dalle virgole.
Sintassi
vettore.join ("delimitatore")Qui, il Javascript "giuntura()"Il metodo convertirà"vettore"E restituisce un"corda"Separato dal specificato"delimitatore".
Esempio
Nel seguente esempio, non ne abbiamo superati "delimitatore“, Quindi nella stringa risultante, gli elementi dell'array saranno separati da virgole:
Produzione
Nell'altro caso, specificando il trattino "-" come "delimitatore"Produrrà risultati diversi:
le stagioni.giuntura("-")Produzione
Utilizzo della coercizione del tipo per la conversione di array a stringa in javascript
"Tipo coercizione"È una metodologia in JavaScript che converte un valore da un tipo di dati a un altro. JavaScript supporta due tipi di coercizione, "Esplicito" E "Implicito"Coercizione.
Nella coercizione implicita, qualsiasi operatore JavaScript come "+"O"-"viene applicato per lo scopo di conversione; Considerando che, quando usi alcune funzioni JavaScript come "Numero()","Corda()", Essi costringere esplicitamente il valore al tipo richiesto.
Se lo desidera convertire esplicitamente UN vettore A corda, Quindi scegli il "Corda()" metodo; Altrimenti, un array può essere implicitamente convertito utilizzando il "+" operatore.
Sintassi di coercizione esplicita
String = String (Array)Sintassi della coercizione implicita
string = "" + arrayEsempio 1
L'esempio seguente utilizza il "Corda()"Metodo per convertire esplicitamente il"le stagioni"Array to String:
Produzione
Esempio 2
Con l'aiuto dell'operatore di concatenazione "+", Ora concateneremo il"le stagioni"Array con una stringa vuota" ":
Produzione
Abbiamo compilato diversi metodi per convertire un array in stringa in JavaScript. Utilizza uno dei metodi dati in base alle tue preferenze.
Conclusione
Usando accordare(), concat (), tolocalestring (), giuntura() metodi, e Tipo coercizione, puoi facilmente convertire UN vettore A corda In JavaScript. Il metodo JavaScript toString () converte direttamente un array in stringa e il metodo TolocAteString () lo usa implicitamente per lo stesso scopo. Al contrario, il metodo Concat () e l'operatore di concatenazione "+"Concatena l'array specificato con una stringa vuota. Questo articolo ha discusso di diversi metodi per convertire un array in una stringa in JavaScript.