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'

Lásd még

  • a Number függvényt,
    amely számmá alakít
  • a Boolean függvényt,
    amely logikai értékké alakít