Funzione String

La funzione String converte il valore passato in una stringa. Le conversioni per i primitivi (numeri, stringhe e altri tipi semplici) avvengono in modo molto ovvio. Ad esempio: true - 'true', 5 - '5'. E gli oggetti il più delle volte vengono convertiti in '[object Object]', ma possono esserci eccezioni.

Sintassi

javascriptString(cosa convertire);

Esempio

Convertiamo il numero 0 in una stringa:

javascriptString(0);

Risultato dell'esecuzione del codice:

javascript'0'

Esempio

Ora impostiamo un valore non numerico NaN come parametro della funzione:

javascriptString(NaN);

Come risultato, otterremo la stringa:

javascript'NaN'

Esempio

Convertiamo il valore booleano false:

javascriptString(false);

Risultato dell'esecuzione del codice:

javascript'false'

Esempio

Convertiamo una stringa usando la funzione String:

javascriptString('str');

Dopo l'esecuzione del codice otterremo la stessa stringa in output:

javascript'str'

Esempio

Ora impostiamo il valore null come parametro della funzione:

javascriptString(null);

Come risultato dell'esecuzione del codice otterremo il valore convertito in stringa:

javascript'null'

Esempio

Impostiamo il valore undefined come parametro della funzione:

javascriptString(undefined);

Risultato dell'esecuzione del codice:

javascript'undefined'

Esempio

Ora impostiamo le parentesi graffe come denotazione di un oggetto vuoto:

javascriptString({});

Dopo l'esecuzione del codice otterremo una stringa, in cui sarà indicato il tipo dell'oggetto specificato:

javascript'[object Object]'

Esempio

Ora convertiamo le parentesi quadre o un array vuoto:

javascriptString([]);

Alla fine, invece della descrizione del tipo di oggetto otterremo una stringa vuota:

javascript''

Esempio

Aggiungiamo un array, riempito di numeri, come parametro della funzione:

javascriptString([1, 2, 3]);

Come risultato dell'esecuzione del codice tutti i valori dell'array verranno convertiti in una singola stringa:

javascript'1,2,3'

Vedi anche

  • la funzione Number,
    che converte in numero
  • la funzione Boolean,
    che converte in valore booleano