20 of 264 menu

String функцияси

String функцияси берилган қийматни сатрга ўзгартиради. Примитивлар учун ўзгартиришлар (рақамлар, сатрлар ва бошқа оддий турлар) энг очиқ тарзда амалга ошади. Масалан: true - 'true', 5 - '5'. Объектлар эса кўпинча '[object Object]' га ўзгартирилади, лекин истиснолар ҳам бўлиши мумкин.

Синтаксис

String(нимани ўзгартириш керак);

Мисол

Келинг, 0 рақамини сатрга ўзгартирайлик:

String(0);

Кодни ишга тушириш натижаси:

'0'

Мисол

Энди функциянинг параметрига рақам бўлмаган NaN қийматини берайлик:

String(NaN);

Натижада биз сатр оламиз:

'NaN'

Мисол

Келинг, булий false қийматини ўзгартирайлик:

String(false);

Кодни ишга тушириш натижаси:

'false'

Мисол

String функцияси ёрдамида сатрни ўзгартирайлик:

String('str');

Кодни ишга туширгандан сўнг чиқишда биз ўша сатрни оламиз:

'str'

Мисол

Энди функциянинг параметрига null қийматини берайлик:

String(null);

Кодни ишга тушириш натижасида биз қийматнинг сатрга ўзгартирилганини оламиз:

'null'

Мисол

Келинг, функциянинг параметрига undefined қийматини берайлик:

String(undefined);

Кодни ишга тушириш натижаси:

'undefined'

Мисол

Энди параметрга жиғмали қавсларни бўш объект белгиси сифатида берайлик:

String({});

Кодни ишга туширгандан сўнг биз сатрни оламиз, унда берилган объектнинг тури кўрсатилади:

'[object Object]'

Мисол

Энди қавсларни ёки бўш массивни ўзгартирайлик:

String([]);

Натижада объект турининг тавсифи ўрнига биз бўш сатрни оламиз:

''

Мисол

Келинг, функциянинг параметрига рақамлар билан тўлдирилган массивни қўшайлик:

String([1, 2, 3]);

Кодни ишга тушириш натижасида массивнинг барча қийматлари бир сатрга ўзгартирилади:

'1,2,3'

Шунингдек қаранг

  • Number функцияси,
    рақамга ўзгартиради
  • Boolean функцияси,
    булий қийматга ўзгартиради
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш