Funktsioon String

Funktsioon String teisendab antud väärtuse stringiks. Teisendused primitiivide (numbrid, stringid ja muud lihtsad tüübid) puhul toimuvad kõige ilmsemal viisil. Näiteks: true - 'true', 5 - '5'. Ja objektid teisendatakse enamasti '[object Object]'-ks, kuid võib esineda erandeid.

Süntaks

javascriptString(mida teisendada);

Näide

Teisendame numbri 0 stringiks:

javascriptString(0);

Koodi täitmise tulemus:

javascript'0'

Näide

Nüüd määrame funktsiooni parameetriks mittenumbrilise väärtuse NaN:

javascriptString(NaN);

Tulemusena saame stringi:

javascript'NaN'

Näide

Teisendame loogilise väärtuse false:

javascriptString(false);

Koodi täitmise tulemus:

javascript'false'

Näide

Teisendame stringi funktsiooni String abil:

javascriptString('str');

Pärast koodi täitmist saame väljundis sama stringi:

javascript'str'

Näide

Nüüd määrame funktsiooni parameetriks väärtuse null:

javascriptString(null);

Koodi täitmise tulemusena saame väärtuse, mis on teisendatud stringiks:

javascript'null'

Näide

Määrame funktsiooni parameetriks väärtuse undefined:

javascriptString(undefined);

Koodi täitmise tulemus:

javascript'undefined'

Näide

Nüüd määrame parameetris looksulg kui tühja objekti tähistus:

javascriptString({});

Pärast koodi täitmist saame stringi, milles on märgitud antud objekti tüüp:

javascript'[object Object]'

Näide

Nüüd teisendame nelinurksulgudega tähistatud tühja massiivi:

javascriptString([]);

Lõpuks objekti tüübi kirjelduse asemel saame tühja stringi:

javascript''

Näide

Lisame funktsiooni parameetrisse numbritega täidetud massiivi:

javascriptString([1, 2, 3]);

Koodi täitmise tulemusena teisendatakse kõik massiivi väärtused üheks stringiks:

javascript'1,2,3'

Vaata ka

  • funktsiooni Number,
    mis teisendab numbriks
  • funktsiooni Boolean,
    mis teisendab loogiliseks väärtuseks