⊗jsSpExcTCD 140 of 294 menu

Pembangunan dengan try-catch dalam JavaScript

Selepas mempelajari konstruksi try-catch, gaya penulisan kod anda sepatutnya berubah. Sekarang anda harus membungkus semua tempat di mana situasi luar biasa mungkin berlaku dalam try, dan dalam blok catch menulis tindak balas kepada pengecualian tersebut.

Diberi kod berikut:

let str = 'some string'; localStorage.setItem('key', str); alert('berjaya disimpan!');

Apa yang salah dengan kod ini? Betulkan kelemahan kod ini.

Diberi kod berikut:

let json = '[1,2,3,4,5]'; let arr = JSON.parse(json); let sum = 0; for (let elem of arr) { sum += +elem; } alert(sum);

Apa yang salah dengan kod ini? Betulkan kelemahan kod ini.

csitkanlde