Funkcija String
Funkcija String paverčia pateiktą
reikšmę į eilutę. Primityvų transformacija
(skaičiai, eilutės ir kiti paprasti tipai) vyksta
labiausiai akivaizdžiu būdu. Pavyzdžiui: true -
'true', 5 - '5'. O objektai
dažniausiai paverčiami į '[object
Object]', bet gali būti išimčių.
Sintaksė
javascriptString(ką reikia paversti);
Pavyzdys
Paverskime skaičių 0 į eilutę:
javascriptString(0);
Kodo vykdymo rezultatas:
javascript'0'
Pavyzdys
Dabar nustatykime funkcijos parametre
neskaitinę reikšmę NaN:
javascriptString(NaN);
Rezultate gausime eilutę:
javascript'NaN'
Pavyzdys
Paverskime Būlio
reikšmę false:
javascriptString(false);
Kodo vykdymo rezultatas:
javascript'false'
Pavyzdys
Paverskime eilutę
naudodami funkciją String:
javascriptString('str');
Po kodo vykdymo išvestyje gausime tą pačią eilutę:
javascript'str'
Pavyzdys
Dabar nustatykime funkcijos parametre
reikšmę null:
javascriptString(null);
Kodo vykdymo rezultate mes gausime reikšmę, paverstą į eilutę:
javascript'null'
Pavyzdys
Nustatykime funkcijos parametre
reikšmę undefined:
javascriptString(undefined);
Kodo vykdymo rezultatas:
javascript'undefined'
Pavyzdys
Dabar nustatykime parametre riestinius skliaustus kaip tuščio objekto žymėjimą:
javascriptString({});
Po kodo vykdymo mes gausime eilutę, kurioje bus nurodytas nustatyto objekto tipas:
javascript'[object Object]'
Pavyzdys
Dabar paverskime kvadratinius skliaustus arba tuščią masyvą:
javascriptString([]);
Galų gale, vietoj objekto tipo aprašymo mes gausime tuščią eilutę:
javascript''
Pavyzdys
Pridėkime į funkcijos parametrą masyvą, užpildytą skaitmenimis:
javascriptString([1, 2, 3]);
Kodo vykdymo rezultate visos masyvo reikšmės paverčiamos į vieną eilutę:
javascript'1,2,3'