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'

Taip pat žiūrėkite

  • funkciją Number,
    kuri paverčia į skaičių
  • funkciją Boolean,
    kuri paverčia į Būlio reikšmę