इस अभ्यास में आप processString नाम का एक फंक्शन बनाएँगे। यह फंक्शन दी गई इनपुट स्ट्रिंग को उचित एरर हैंडलिंग के साथ प्रोसेस करता है।
आप ये सीखेंगे:
try..catch ब्लॉक की मदद से एरर संभालना और पकड़ना।processString फंक्शन को try…catch ब्लॉक की मदद से बनाइए।
try ब्लॉक के अंदर:
TypeError फेंकिए।null लौटाइए।RangeError फेंकिए।SyntaxError फेंकिए।uppercase में लौटाइए।जब आप एरर फेंकें, तो उचित एरर संदेश जोड़ना न भूलें! एक जानकारीपूर्ण और सुव्यवस्थित एरर संदेश आपको घंटों की डीबगिंग से बचा सकता है।
catch ब्लॉक के अंदर:
console.log की मदद से एरर का संदेश दिखाइए।error को throw कीजिए ताकि उसके टाइप की जाँच की जा सके।अलग-अलग तरह की एरर हैंडलिंग और रिसोर्स प्रबंधन लागू कीजिए।
प्रोग्रामिंग में एरर संभालना और एरर होने पर भी रिसोर्स बंद करना एक ज़रूरी बात है।
इस अभ्यास में आपको कई तरह के एरर संभालने हैं। चूँकि हर प्रोग्रामिंग भाषा में एरर संभालने का तरीका थोड़ा अलग होता है, इसलिए यह जानने के लिए कि वास्तव में क्या चाहिए, आपको अपने ट्रैक के टेस्ट देखने होंगे।
Exercism पर साइन अप कीजिए और JavaScript को 37 कॉन्सेप्ट159 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।