Desenvolvimento com try-catch em JavaScript
Após estudar a construção try-catch
o estilo de como você escreve código deve mudar.
Agora você deve envolver todos os lugares onde pode
ocorrer uma situação excepcional
em try, e no bloco catch escrever
a reação a essa exceção.
Dado o seguinte código:
let str = 'alguma string';
localStorage.setItem('key', str);
alert('salvo com sucesso!');
O que há de errado com este código? Corrija as deficiências deste código.
Dado o seguinte código:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
O que há de errado com este código? Corrija as deficiências deste código.