Funkcija String

Funkcija String pārveido nodoto vērtību virknē. Pārveidošana primitīviem (skaitļi, virknes un citi vienkāršie tipi) notiek visdabiskākajā veidā. Piemēram: true - 'true', 5 - '5'. Bet objekti visbiežāk tiek pārveidoti par '[object Object]', lai gan var būt izņēmumi.

Sintakse

javascriptString(kas jāpārveido);

Piemērs

Pārveidosim skaitli 0 par virkni:

javascriptString(0);

Koda izpildes rezultāts:

javascript'0'

Piemērs

Tagad padodam funkcijas parametrā neskaitlisko vērtību NaN:

javascriptString(NaN);

Rezultātā mēs iegūstam virkni:

javascript'NaN'

Piemērs

Pārveidosim Būla vērtību false:

javascriptString(false);

Koda izpildes rezultāts:

javascript'false'

Piemērs

Pārveidosim virkni ar funkcijas String palīdzību:

javascriptString('str');

Pēc koda izpildes izvadē mēs iegūsim to pašu virkni:

javascript'str'

Piemērs

Tagad funkcijas parametrā iestatīsim vērtību null:

javascriptString(null);

Koda izpildes rezultātā mēs iegūsim vērtību, pārveidotu par virkni:

javascript'null'

Piemērs

Iestatīsim funkcijas parametrā vērtību undefined:

javascriptString(undefined);

Koda izpildes rezultāts:

javascript'undefined'

Piemērs

Tagad parametrā iestatīsim cirtainos iekavus kā tukša objekta apzīmējumu:

javascriptString({});

Pēc koda izpildes mēs iegūsim virkni, kurā būs norādīts padotā objekta tips:

javascript'[object Object]'

Piemērs

Tagad pārveidosim kvadrātiekavas jeb tukšu masīvu:

javascriptString([]);

Rezultātā objekta tipa apraksta vietā mēs iegūsim tukšu virkni:

javascript''

Piemērs

Pievienosim funkcijas parametram masīvu, aizpildītu ar cipariem:

javascriptString([1, 2, 3]);

Koda izpildes rezultātā visas masīva vērtības tiks pārveidotas vienā virknē:

javascript'1,2,3'

Skatiet arī

  • funkciju Number,
    kas pārveido par skaitli
  • funkciju Boolean,
    kas pārveido par Būla vērtību