String funksiýasy

String funksiýasy berlen bahany setire öwürýär. Primitivler üçin öwürişler (sanlar, setirler we beýle ýönekeý görnüşler) iň aýdyň ýoly bilen amala aşyrylýar. Mysal üçin: true - 'true', 5 - '5'. Emma obýektler köplenç '[object Object]' görnüşine öwürilýär, ýöne göz öňünde tutulýan ýagdaýlar hem bolup biler.

Sintaksis

javascriptString(öwürmek zerur bolan zat);

Mysal

0 sanyny setire öwüreliň:

javascriptString(0);

Kody ýerine ýetirmegiň netijesi:

javascript'0'

Mysal

Indi bolsa funksiýanyň parametrinde san däl baha NaN belleýeliň:

javascriptString(NaN);

Netijede biz şu setiri alarys:

javascript'NaN'

Mysal

Bulewy baha false öwüreliň:

javascriptString(false);

Kody ýerine ýetirmegiň netijesi:

javascript'false'

Mysal

String funksiýasynyň kömegi bilen setiri öwüreliň:

javascriptString('str');

Kody ýerine ýetirip bolansoň çykyşda şol bir setiri alarys:

javascript'str'

Mysal

Indi funksiýanyň parametrinde null bahasyny belleýeliň:

javascriptString(null);

Kody ýerine ýetirmegiň netijesinde biz setire öwürilen bahany alarys:

javascript'null'

Mysal

Funksiýanyň parametrinde undefined bahasyny belleýeliň:

javascriptString(undefined);

Kody ýerine ýetirmegiň netijesi:

javascript'undefined'

Mysal

Indi parametrde egri möçberleri boş obýektiň belligi hökmünde belleýeliň:

javascriptString({});

Kody ýerine ýetirip bolansoň biz setiri alarys, onda bellenen obýektiň görnüşi görkeziler:

javascript'[object Object]'

Mysal

Indi bolsa inçek möçberleri ýa-da boş massifi öwüreliň:

javascriptString([]);

Ahyrsoň, obýektiň görnüşiniň düşündirişi ýerine biz boş setiri alarys:

javascript''

Mysal

Funksiýanyň parametrine sanlar bilen doldurylan massifi goşalyň:

javascriptString([1, 2, 3]);

Kody ýerine ýetirmegiň netijesinde massifiň ähli bahalary bir setire öwrüler:

javascript'1,2,3'

Şeýle-de görüň

  • sana öwürýän Number funksiýasyny,
  • bulewy baha öwürýän Boolean funksiýasyny,