JavaScript හි try-catch සමඟ වැඩ කිරීම
try-catch ගොඩනැගිල්ල ඉගෙන ගැනීමෙන් පසු,
ඔබගේ කේත ලිවීමේ ශෛලිය වෙනස් විය යුතුය.
දැන් ඔබ විසින් අසාමාන්ය තත්ත්වයක් ඇතිවිය හැකි සියලුම ස්ථාන
try තුළ ඔබ්බකළ යුතු අතර,
catch බ්ලොක් එක තුළ එම අසාමාන්ය තත්ත්වයට ප්රතික්රියාව
ලිවිය යුතුය.
පහත කේතය ලබා දී ඇත:
let str = 'යම් පේළියක්';
localStorage.setItem('key', str);
alert('සාර්ථකව සුරකින ලදි!');
මෙම කේතයේ ඇති ගැටලුව කුමක්ද? මෙම කේතයේ ඌනතාවන් නිවැරදි කරන්න.
පහත කේතය ලබා දී ඇත:
let json = '[1,2,3,4,5]';
let arr = JSON.parse(json);
let sum = 0;
for (let elem of arr) {
sum += +elem;
}
alert(sum);
මෙම කේතයේ ඇති ගැටලුව කුමක්ද? මෙම කේතයේ ඌනතාවන් නිවැරදි කරන්න.