Ukuzaji kwa kutumia try-catch katika JavaScript
Baada ya kujifunza muundo wa try-catch
mtindo wako wa kuandika kodi unapaswa kubadilika.
Sasa unapaswa kufunga maeneo yote ambayo yanaweza
kutokea hali ya ubaguzi,
katika try, na katika kizuizi cha catch kuandika
mwitikio kwa ubaguzi huo.
Kodi ifuatayo imetolewa:
let str = 'string fulani';
localStorage.setItem('key', str);
alert('imehifadhiwa kwa mafanikio!');
Nini kibaya na kodi hii? Sahihisha mapungufu ya kodi hii.
Kodi ifuatayo imetolewa:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
Nini kibaya na kodi hii? Sahihisha mapungufu ya kodi hii.