Funkcija String

Funkcija String konvertuje prosleđenu vrednost u string. Konverzija za primitivne tipove (brojevi, stringovi i drugi jednostavni tipovi) se odvija na najpristupačniji način. Na primer: true – 'true', 5 – '5'. Objekti se najčešće konvertuju u '[object Object]', ali mogu postojati izuzeci.

Sintaksa

javascriptString(šta treba konvertovati);

Primer

Hajde da konvertujemo broj 0 u string:

javascriptString(0);

Rezultat izvršavanja koda:

javascript'0'

Primer

A sada hajde da u parametar funkcije postavimo nenumatičku vrednost NaN:

javascriptString(NaN);

Kao rezultat dobićemo string:

javascript'NaN'

Primer

Hajde da konvertujemo bulovsku vrednost false:

javascriptString(false);

Rezultat izvršavanja koda:

javascript'false'

Primer

Konvertujmo string pomoću funkcije String:

javascriptString('str');

Nakon izvršavanja koda na izlazu ćemo dobiti isti taj string:

javascript'str'

Primer

Sada postavimo u parametar funkcije vrednost null:

javascriptString(null);

Kao rezultat izvršavanja koda dobićemo vrednost, konvertovanu u string:

javascript'null'

Primer

Hajde da postavimo u parametar funkcije vrednost undefined:

javascriptString(undefined);

Rezultat izvršavanja koda:

javascript'undefined'

Primer

Sada postavimo u parametar vitičaste zagrade kao oznaku praznog objekta:

javascriptString({});

Nakon izvršenja koda dobićemo string, u kom će biti naveden tip zadatog objekta:

javascript'[object Object]'

Primer

A sada konvertujmo uglaste zagrade ili prazan niz:

javascriptString([]);

Na kraju, umesto opisa tipa objekta dobićemo prazan string:

javascript''

Primer

Hajde da dodamo u parametar funkcije niz, popunjen ciframa:

javascriptString([1, 2, 3]);

U rezultat izvršavanja koda sve vrednosti niza se konvertuju u jedan string:

javascript'1,2,3'

Vidi takođe

  • funkciju Number,
    koja konvertuje u broj
  • funkciju Boolean,
    koja konvertuje u bulovsku vrednost