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