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