आप नोड जेएस में त्रुटियों को कैसे पकड़ते हैं?
आप नोड जेएस में त्रुटियों को कैसे पकड़ते हैं?

वीडियो: आप नोड जेएस में त्रुटियों को कैसे पकड़ते हैं?

वीडियो: आप नोड जेएस में त्रुटियों को कैसे पकड़ते हैं?
वीडियो: Async प्रतीक्षा प्रयास-पकड़ नरक 2024, अप्रैल
Anonim

आपको एक वितरित करने के चार मुख्य तरीकों से भी परिचित होना चाहिए नोड में त्रुटि . जे एस : फेंक देना त्रुटि (इसे एक बनाना अपवाद ) इधर दें त्रुटि कॉलबैक के लिए, विशेष रूप से प्रदान किया गया एक फ़ंक्शन त्रुटियों को संभालना और अतुल्यकालिक संचालन के परिणाम।

इसे ध्यान में रखते हुए, आप एक्सप्रेस में त्रुटियों को कैसे संभालते हैं?

यदि आप चाहते हैं हैंडल एक अतुल्यकालिक त्रुटि , आपको भेजने की आवश्यकता है त्रुटि एक में एक्सप्रेस त्रुटि अगले तर्क के माध्यम से हैंडलर। यदि आप Async का उपयोग कर रहे हैं / a. में प्रतीक्षा कर रहे हैं व्यक्त करना ऐप, आप एक रैपर फ़ंक्शन का उपयोग करना चाहते हैं जैसे व्यक्त करना -एसिंक-हैंडलर। यह आपको बिना कोशिश किए एसिंक्रोनस कोड लिखने देता है/ पकड़ ब्लॉक।

इसके अलावा, एपिप त्रुटि क्या है? प्रोग्रामिंग में एक शर्त (जिसे POSIX में भी जाना जाता है) ईपीआईपीई त्रुटि कोड और SIGPIPE सिग्नल), जब कोई प्रक्रिया पाइप या सॉकेट के लिए आउटपुट का अनुरोध करती है, जिसे पीयर द्वारा बंद कर दिया गया था।

बस इतना ही, क्या मैं ट्राइ कैच का उपयोग कर सकता हूँ?

यह हमेशा निष्पादित होता है, भले ही कोई अपवाद फेंका गया हो या पकड़ा गया हो। आप कर सकते हैं घोंसला एक या अधिक प्रयत्न बयान। अगर एक आंतरिक प्रयत्न बयान करता है नहीं है पकड़ -ब्लॉक, संलग्न प्रयत्न बयान पकड़ -ब्लॉक के बजाय प्रयोग किया जाता है। आप कर सकते हैं भी उपयोग NS प्रयत्न जावास्क्रिप्ट अपवादों को संभालने के लिए कथन।

नोड जेएस में पहली बार कॉलबैक में त्रुटि क्या है?

त्रुटि - पहला कॉलबैक # सबसे अतुल्यकालिक तरीके द्वारा उजागर किए गए नोड . जे एस कोर एपीआई एक मुहावरेदार पैटर्न का पालन करता है जिसे एक कहा जाता है त्रुटि - पहला कॉलबैक . जब ऑपरेशन या तो पूरा हो जाता है या एक त्रुटि उठाया जाता है, वापस कॉल करें फ़ंक्शन को के साथ बुलाया जाता है त्रुटि वस्तु (यदि कोई हो) के रूप में पारित प्रथम तर्क।

सिफारिश की: