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
String(öwürmek zerur bolan zat);
Mysal
0 sanyny setire öwüreliň:
String(0);
Kody ýerine ýetirmegiň netijesi:
'0'
Mysal
Indi bolsa funksiýanyň parametrinde
san däl baha NaN belleýeliň:
String(NaN);
Netijede biz şu setiri alarys:
'NaN'
Mysal
Bulewy
baha false öwüreliň:
String(false);
Kody ýerine ýetirmegiň netijesi:
'false'
Mysal
String funksiýasynyň kömegi bilen
setiri öwüreliň:
String('str');
Kody ýerine ýetirip bolansoň çykyşda şol bir setiri alarys:
'str'
Mysal
Indi funksiýanyň parametrinde
null bahasyny belleýeliň:
String(null);
Kody ýerine ýetirmegiň netijesinde biz setire öwürilen bahany alarys:
'null'
Mysal
Funksiýanyň parametrinde
undefined bahasyny belleýeliň:
String(undefined);
Kody ýerine ýetirmegiň netijesi:
'undefined'
Mysal
Indi parametrde egri möçberleri boş obýektiň belligi hökmünde belleýeliň:
String({});
Kody ýerine ýetirip bolansoň biz setiri alarys, onda bellenen obýektiň görnüşi görkeziler:
'[object Object]'
Mysal
Indi bolsa inçek möçberleri ýa-da boş massifi öwüreliň:
String([]);
Ahyrsoň, obýektiň görnüşiniň düşündirişi ýerine biz boş setiri alarys:
''
Mysal
Funksiýanyň parametrine sanlar bilen doldurylan massifi goşalyň:
String([1, 2, 3]);
Kody ýerine ýetirmegiň netijesinde massifiň ähli bahalary bir setire öwrüler:
'1,2,3'