Razvoj s try-catch v JavaScriptu
Po preučitvi konstrukcije try-catch
se mora spremeniti slog pisanja vaše kode.
Zdaj morate vsa mesta, kjer lahko
pride do izjemne situacije, zaviti
v try, v bloku catch pa napisati
reakcijo na to izjemo.
Задание 1
Podana je naslednja koda:
javascriptlet str = 'neki niz';
localStorage.setItem('key', str);
alert('uspešno shranjeno!');
Kaj je narobe s to kodo? Popravite pomanjkljivosti te kode.
Задание 2
Podana je naslednja koda:
javascriptlet json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
Kaj je narobe s to kodo? Popravite pomanjkljivosti te kode.