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.
Задание 1
Kodi ifuatayo imetolewa:
javascriptlet str = 'string fulani';
localStorage.setItem('key', str);
alert('imehifadhiwa kwa mafanikio!');
Nini kibaya na kodi hii? Sahihisha mapungufu ya kodi hii.
Задание 2
Kodi ifuatayo imetolewa:
javascriptlet 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.