Таҳия бо try-catch дар JavaScript
Пас аз омӯхтани сохти try-catch
услуби навиштани коди шумо бояд тағйир ёбад.
Акнун шумо бояд ҳама ҷойҳое, ки дар онҳо метавонад
вазъияти истисноӣ пайдо шаванд, дар
try печонед, ва дар блоки catch воқеъшавиро
ба ин истисно нависед.
Коди зерин дода шудааст:
let str = 'як сатр';
localStorage.setItem('key', str);
alert('бо муваффақият захира шуд!');
Ин код чӣ гап дорад? Ногустарҳои ин коду ислоҳ кунед.
Коди зерин дода шудааст:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
Ин код чӣ гап дорад? Ногустарҳои ин коду ислоҳ кунед.