JavaScript-da try-catch bilan ishlash
try-catch konstruksiyasini o'rganganingizdan so'ng,
sizning kod yozish uslubingiz o'zgarishi kerak.
Endi siz istisno vaziyat yuzaga kelishi mumkin bo'lgan
barcha joylarni try ga o'rashingiz kerak,
catch blokida esa ushbu istisnoga reaktsiyani
belgilashingiz kerak.
Quyidagi kod berilgan:
let str = 'biror satr';
localStorage.setItem('key', str);
alert('muvaffaqiyatli saqlandi!');
Ushbu kodda nima noto'g'ri? Ushbu kodning kamchiliklarini tuzating.
Quyidagi kod berilgan:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
Ushbu kodda nima noto'g'ri? Ushbu kodning kamchiliklarini tuzating.