वादे जावास्क्रिप्ट कैसे काम करते हैं?
वादे जावास्क्रिप्ट कैसे काम करते हैं?

वीडियो: वादे जावास्क्रिप्ट कैसे काम करते हैं?

वीडियो: वादे जावास्क्रिप्ट कैसे काम करते हैं?
वीडियो: जावास्क्रिप्ट 10 मिनट में वादा करता है 2024, अप्रैल
Anonim

अपना बनाना जावास्क्रिप्ट वादे

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

इसे ध्यान में रखते हुए, जावास्क्रिप्ट में क्या वादे हैं?

जावास्क्रिप्ट | वादे . वादे में अतुल्यकालिक संचालन को संभालने के लिए उपयोग किया जाता है जावास्क्रिप्ट . एकाधिक एसिंक्रोनस ऑपरेशंस से निपटने के दौरान उन्हें प्रबंधित करना आसान होता है जहां कॉलबैक कॉलबैक नरक बना सकते हैं जिससे अप्रबंधनीय कोड हो सकता है।

इसके अलावा, हमें जावास्क्रिप्ट में वादों की आवश्यकता क्यों है? वादे त्रुटियों को श्रृंखला में पारित करने की अनुमति देते हैं और मैन्युअल त्रुटि प्रबंधन की परतों में डाले बिना एक सामान्य स्थान पर संभाले जाते हैं। वादा वस्तुओं का उपयोग अतुल्यकालिक कार्यों को करने के लिए किया जाता है। MDN डॉक्स की पहली पंक्ति से: The वादा ऑब्जेक्ट का उपयोग एसिंक्रोनस कंप्यूटेशंस के लिए किया जाता है।

वादे हुड के तहत कैसे काम करते हैं?

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

क्या जावास्क्रिप्ट अतुल्यकालिक वादे करता है?

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

सिफारिश की: