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'