Sviluppo con try-catch in JavaScript
Dopo aver studiato la costruttore try-catch
il tuo stile di scrittura del codice dovrebbe cambiare.
Ora dovresti avvolgere tutti i punti in cui può
verificarsi una situazione eccezionale
in try, e nel blocco catch scrivere
la reazione a questa eccezione.
È dato il seguente codice:
let str = 'una certa stringa';
localStorage.setItem('key', str);
alert('salvato con successo!');
Cosa non va in questo codice? Correggi i difetti di questo codice.
È dato il seguente codice:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
Cosa non va in questo codice? Correggi i difetti di questo codice.