⊗jsSpExcNC 141 of 294 menu

JavaScript-de iç içe giren koddada çaknyň tutulmasy

Çaklaryň aýratynlygy we amatlylygy, olary kodyň haýsy derejesinde bolsa-da tutup biljekdigiňizdedir. Mysala serediň. Bizde maglumatlary ýerli saklaýja ýazýan funksiýa bar:

function save(str) { localStorage.setItem('key', str); }

Bilşiňiz ýaly, saklaýjynyň giňişligi doly bolsa, setItem metodi bir çak çykarar. Emma bu çaky funksiýanyň içinde save tutmak hökmany däl. Funksiýanyň her çağyrylyşyny try bilen gapdalamak mümkin:

try { save('bir setir'); } catch (error) { alert('ýerli saklaýjyda ýer gutardy!'); }

JSON-y massiwe öwürýän funksiýa berlen:

function getArr(json) { return JSON.parse(json); }

Indiki koda JSON-dan massiw alynýar:

let arr = getArr('[1,2,3,4,5]'); console.log(arr);

Funksiýanyň çagyrylyşyny try-catch konstruksiýasy bilen gurluň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et