Phát triển với try-catch trong JavaScript
Sau khi học cấu trúc try-catch,
phong cách viết code của bạn phải thay đổi.
Bây giờ bạn phải bọc tất cả các chỗ có thể
xảy ra tình huống ngoại lệ vào trong
try, và trong khối catch, hãy viết
phản ứng với ngoại lệ đó.
Cho đoạn code sau:
let str = 'một chuỗi bất kỳ';
localStorage.setItem('key', str);
alert('đã lưu thành công!');
Có gì không ổn với code này? Hãy sửa chữa các thiếu sót của đoạn code này.
Cho đoạn code sau:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
Có gì không ổn với code này? Hãy sửa chữa các thiếu sót của đoạn code này.