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