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);

इस कोड में क्या गलत है? इस कोड की कमियों को सही करें।