String függvény
A String függvény a átadott
értéket sztringgé alakítja. A primitívek
(számok, sztringek és egyéb egyszerű típusok) konverziója
a legkézenfekvőbb módon történik.
Például: true -
'true', 5 - '5'. Az objektumok
legtöbbször '[object
Object]' alakúvá válnak,
de lehetnek kivételek.
Szintaxis
javascriptString(mit kell konvertálni);
Példa
Alakítsuk át a 0 számot sztringgé:
javascriptString(0);
A kód végrehajtásának eredménye:
javascript'0'
Példa
Most pedig adjunk meg a függvény paramétereként
egy nem numerikus NaN értéket:
javascriptString(NaN);
Ennek eredményeképpen egy sztringet kapunk:
javascript'NaN'
Példa
Alakítsuk át a logikai
false értéket:
javascriptString(false);
A kód végrehajtásának eredménye:
javascript'false'
Példa
Konvertáljunk egy sztringet
a String függvénnyel:
javascriptString('str');
A kód végrehajtása után kimenetül ugyanazt a sztringet kapjuk:
javascript'str'
Példa
Most a függvény paramétereként
null értéket adjunk meg:
javascriptString(null);
A kód végrehajtásának eredményeképpen a sztringgé alakított értéket kapjuk:
javascript'null'
Példa
Adjunk meg a függvény paramétereként
undefined értéket:
javascriptString(undefined);
A kód végrehajtásának eredménye:
javascript'undefined'
Példa
Most adjunk meg kapcsos zárójeleket paraméterként mint egy üres objektum jelölését:
javascriptString({});
A kód végrehajtása után egy olyan sztringet kapunk, amelyben a megadott objektum típusa van feltüntetve:
javascript'[object Object]'
Példa
Most pedig alakítsuk át szögletes zárójeleket vagy egy üres tömböt:
javascriptString([]);
Végül az objektumtípus leírása helyett egy üres sztringet kapunk:
javascript''
Példa
Adjunk hozzá a függvény paraméteréhez egy számokkal feltöltött tömböt:
javascriptString([1, 2, 3]);
A kód végrehajtásának eredményeképpen a tömb összes értéke egyetlen sztringgé alakul:
javascript'1,2,3'