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'