वीडियो: एक वादा async है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
अतुल्यकालिक फ़ंक्शन एक निहित का उपयोग करते हैं वादा अपना परिणाम वापस करने के लिए। भले ही आप वापस न आएं a वायदा स्पष्ट रूप से अतुल्यकालिक फ़ंक्शन यह सुनिश्चित करता है कि आपका कोड a. के माध्यम से पारित किया गया है वायदा . प्रतीक्षा करें केवल कोड निष्पादन को ब्लॉक करता है अतुल्यकालिक समारोह। यह केवल यह सुनिश्चित करता है कि अगली पंक्ति निष्पादित की जाए जब वायदा हल करता है।
बस इतना ही, क्या async एक वादा वापस करता है?
अतुल्यकालिक कार्य शब्द " अतुल्यकालिक "एक समारोह से पहले एक साधारण बात का मतलब है: एक समारोह हमेशा एक वादा लौटाता है . अन्य मान एक हल में लिपटे हुए हैं वायदा खुद ब खुद। इसलिए, अतुल्यकालिक सुनिश्चित करता है कि समारोह एक वादा लौटाता है , और गैर लपेटता है वादे इस में।
यह भी जानिए, मैं वादों के साथ async Wait का उपयोग कैसे करूँ? अगर तुम उपयोग NS अतुल्यकालिक फ़ंक्शन परिभाषा से पहले कीवर्ड, आप तब कर सकते हैं प्रतीक्षा का उपयोग करें समारोह के भीतर। जब आप इंतजार ए वायदा , फ़ंक्शन को गैर-अवरुद्ध तरीके से तब तक रोका जाता है जब तक वायदा बसता है। अगर वायदा पूरा करता है, आपको मूल्य वापस मिलता है। अगर वायदा अस्वीकार करता है, अस्वीकृत मान फेंक दिया जाता है।
साथ ही, प्रॉमिस सिंक्रोनस या एसिंक्रोनस है?
वादे बिल्कुल नहीं हैं तुल्यकालिक या अतुल्यकालिक में और अपने आप में। जब आप a. बनाते हैं वायदा आप जिस कॉलबैक को पास करते हैं उसे तुरंत निष्पादित किया जाता है और कोई अन्य कोड तब तक नहीं चल सकता जब तक कि फ़ंक्शन उत्पन्न न हो जाए।
एसिंक्स क्या करता है?
NS अतुल्यकालिक फ़ंक्शन घोषणा एक परिभाषित करती है अतुल्यकालिक फ़ंक्शन - एक फ़ंक्शन जो AsyncFunction ऑब्जेक्ट देता है। अतुल्यकालिक फ़ंक्शन ईवेंट लूप के माध्यम से शेष कोड की तुलना में एक अलग क्रम में काम करते हैं, इसके परिणाम के रूप में एक अंतर्निहित वादा लौटाते हैं।
सिफारिश की:
क्या है मेट्रो का वादा?
® MetroPROMISE® वापसी नीति। मेट्रो बाय टी-मोबाइल ग्राहक, मेट्रो बाय टी-मोबाइल के साथ सेवा की एक नई लाइन पर एक नया डिवाइस सक्रिय कर रहे हैं, जो अपने नए डिवाइस या सेवा से असंतुष्ट हैं, वे डिवाइस और सर्विस रिफंड के लिए अपना नया डिवाइस वापस कर सकते हैं। वारंटी के मुद्दों के बाहर के कारणों से सभी रिटर्न किए जाने चाहिए
समानांतर ForEach async है?
समानांतर के पीछे का पूरा विचार। ForEach() यह है कि आपके पास धागे का एक सेट है और प्रत्येक थ्रेड संग्रह का हिस्सा संसाधित करता है। जैसा कि आपने देखा, यह एसिंक - प्रतीक्षा के साथ काम नहीं करता है, जहां आप एसिंक कॉल की अवधि के लिए थ्रेड जारी करना चाहते हैं। ForEach (), जो अतुल्यकालिक कार्य का अच्छी तरह से समर्थन करता है
AngularJS में क्या वादा है?
एक वादा एक वस्तु है जो एक आस्थगित वस्तु द्वारा वापस की जाती है। आप विभिन्न घटनाओं के लिए अलग-अलग कॉलबैक पंजीकृत कर सकते हैं हल (), अस्वीकार (), या सूचित करें () और यह एसिंक फ़ंक्शन पूरा होने पर निष्पादित होगा। आस्थगित एपीआई: $q . पर कॉल करके आस्थगित का एक नया उदाहरण बनाया गया है
Async जावास्क्रिप्ट का इंतजार क्या है?
संक्षेप में, async/wait एसिंक्रोनस जावास्क्रिप्ट कोड लिखने के लिए एक क्लीनर सिंटैक्स है। यह आपके कोड की पठनीयता और प्रवाह को बढ़ाता है। Async/प्रतीक्षा का उपयोग करते समय ध्यान रखने योग्य बातें: Async फ़ंक्शन एक वादा लौटाता है। प्रतीक्षा का उपयोग केवल async ब्लॉक के अंदर ही किया जा सकता है
जावास्क्रिप्ट में वादा कैसे काम करता है?
अपना खुद का जावास्क्रिप्ट वादा करना वादा निर्माता एक फ़ंक्शन (एक निष्पादक) लेता है जिसे तुरंत निष्पादित किया जाएगा और दो कार्यों में गुजरता है: संकल्प, जिसे वादा हल होने पर कॉल किया जाना चाहिए (परिणाम पारित करना), और अस्वीकार होने पर अस्वीकार करना (एक त्रुटि गुजर रहा है)