Programmering med try-catch i JavaScript
Efter att ha studerat konstruktionen try-catch
bör din sätt att skriva kod förändras.
Nu bör du omsluta alla platser där
ett undantagstillstånd kan uppstå
i try, och i catch-blocket skriva
reaktionen på detta undantag.
Följande kod ges:
let str = 'en sträng';
localStorage.setItem('key', str);
alert('sparades framgångsrikt!');
Vad är fel med den här koden? Råda bot på bristerna i denna kod.
Följande kod ges:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
Vad är fel med den här koden? Råda bot på bristerna i denna kod.