JavaScript တွင် try-catch ဖြင့် ဆော့ဖ်ဝဲဖွံ့ဖြိုးရေး

try-catch တည်ဆောက်ပုံကို လေ့လာပြီးနောက်၊ သင်၏ ကုဒ်ရေးသားခြင်း စတိုင်သည် ပြောင်းလဲသင့်ပါသည်။ ယခုအခါ ခြွင်းချက်ဖြစ်နိုင်သော နေရာများအားလုံးကို try ထဲတွင် ထည့်သွင်းရန်နှင့် catch ဘလောက်ထဲတွင် ထိုခြွင်းချက်အတွက် တုံ့ပြန်မှုကို ရေးသားရန် သင့်အနေဖြင့် လိုအပ်ပါသည်။

Задание 1

အောက်ပါ ကုဒ်ကို ပေးထားသည်။

javascriptlet str = 'စာကြောင်းတစ်ခု';
localStorage.setItem('key', str);
alert('အောင်မြင်စွာ သိမ်းဆည်းပြီးပါပြီ!');

ဤကုဒ်တွင် မှားယွင်းနေသော အရာက အဘယ်နည်း။ ဤကုဒ်၏ အားနည်းချက်များကို ပြင်ဆင်ပါ။

Задание 2

အောက်ပါ ကုဒ်ကို ပေးထားသည်။

javascriptlet json = '[1,2,3,4,5]';

let arr = JSON.parse(json);

let sum = 0;
for (let elem of arr) {
  sum += +elem;
}

alert(sum);

ဤကုဒ်တွင် မှားယွင်းနေသော အရာက အဘယ်နည်း။ ဤကုဒ်၏ အားနည်းချက်များကို ပြင်ဆင်ပါ။