Try-catch'iga arendus JavaScriptis
Pärast try-catch konstruktsiooni õppimist
peaks teie koodi kirjutamise stiil muutuma.
Nüüd peaksite kõik kohad, kus võib tekkida
erandolukord, mähkima
try plokki, ja catch plokis kirjeldama
reaktsiooni sellele erandile.
Antud on järgmine kood:
let str = 'mingi string';
localStorage.setItem('key', str);
alert('edukalt salvestatud!');
Mis selle koodiga on valesti? Parandage selle koodi puudused.
Antud on järgmine kood:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
Mis selle koodiga on valesti? Parandage selle koodi puudused.