closures पर टैग किए गए जवाब

क्लोजर एक प्रथम श्रेणी का कार्य है जो उस दायरे से भिन्न होता है जो उस दायरे से आता है जिसमें इसे परिभाषित किया गया था। यदि इसका परिभाषित दायरा समाप्त होने के बाद भी बंद रहता है, तो इसके बंद होने वाले चर भी मौजूद रहेंगे।

30
जावास्क्रिप्ट क्लोजर कैसे काम करता है?
इस प्रश्न के उत्तर सामुदायिक प्रयास हैं । इस पोस्ट को बेहतर बनाने के लिए मौजूदा उत्तरों को संपादित करें। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। На сттот вопрос есть ответы на Stack Overflow на русском : Как работают замыкания в JavaScript आप …

30
जावास्क्रिप्ट छोरों के अंदर बंद - सरल व्यावहारिक उदाहरण
На сттот вопрос есть ответы на Stack Overflow на русском : Почему асинхронная функцien var funcs = []; // let's create 3 functions for (var i = 0; i < 3; i++) { // and store them in funcs funcs[i] = function() { // each should log its value. console.log("My …

26
पाइथन लैंबडास उपयोगी क्यों हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …

11
'क्लोजर' और 'लैम्ब्डा' में क्या अंतर है?
कोई समझा सकता है? मैं उनके पीछे की मूल अवधारणाओं को समझता हूं, लेकिन मैं अक्सर उन्हें परस्पर उपयोग करते हुए देखता हूं और मैं भ्रमित हो जाता हूं। और अब जब हम यहाँ हैं, तो वे एक नियमित कार्य से कैसे भिन्न हैं?


12
जावास्क्रिप्ट बनाम अनाम कार्यों को बंद कर देता है
मेरे एक दोस्त और मैं वर्तमान में चर्चा कर रहे हैं कि जेएस में क्या बंद है और क्या नहीं है। हम सिर्फ यह सुनिश्चित करना चाहते हैं कि हम वास्तव में इसे सही ढंग से समझें। इसका उदाहरण लेते हैं। हमारे पास एक गिनती लूप है और विलंबित कंसोल …


6
PHP में, एक क्लोजर क्या है और यह "उपयोग" पहचानकर्ता का उपयोग क्यों करता है?
मैं कुछ PHP 5.3.0सुविधाओं की जाँच कर रहा हूँ और साइट पर कुछ कोड भर चला है जो काफी मज़ेदार लगता है: public function getTotal($tax) { $total = 0.00; $callback = /* This line here: */ function ($quantity, $product) use ($tax, &$total) { $pricePerItem = constant(__CLASS__ . "::PRICE_" . strtoupper($product)); …
407 php  closures 

10
क्या इस जावास्क्रिप्ट मुहावरे को रेखांकित करता है: var self = this?
मैंने WebKit HTML 5 SQL स्टोरेज नोट्स डेमो के लिए स्रोत में निम्नलिखित को देखा : function Note() { var self = this; var note = document.createElement('div'); note.className = 'note'; note.addEventListener('mousedown', function(e) { return self.onMouseDown(e) }, false); note.addEventListener('click', function() { return self.onNoteClick() }, false); this.note = note; // ... } …


3
संशोधित बंद करने के लिए प्रवेश
string [] files = new string[2]; files[0] = "ThinkFarAhead.Example.Settings.Configuration_Local.xml"; files[1] = "ThinkFarAhead.Example.Settings.Configuration_Global.xml"; //Resharper complains this is an "access to modified closure" for (int i = 0; i < files.Length; i++ ) { // Resharper disable AccessToModifiedClosure if(Array.Exists(Assembly.GetExecutingAssembly().GetManifestResourceNames(), delegate(string name) { return name.Equals(files[i]); })) return Assembly.GetExecutingAssembly().GetManifestResourceStream(files[i]); // ReSharper restore AccessToModifiedClosure } …
316 c#  resharper  closures 

21
जावा में फ़ंक्शन पॉइंटर के लिए निकटतम विकल्प क्या है?
मेरे पास एक विधि है जो कोड की दस पंक्तियों के बारे में है। मैं अधिक विधियाँ बनाना चाहता हूँ जो बिल्कुल वही काम करें, एक छोटी गणना को छोड़कर जो कोड की एक पंक्ति को बदलने जा रही है। यह फ़ंक्शन पॉइंटर को उस एक पंक्ति को बदलने के …

22
जावास्क्रिप्ट में एक बंद करने के लिए एक व्यावहारिक उपयोग क्या है?
मैं जावास्क्रिप्ट क्लोजर के चारों ओर अपना सिर लपेटने के लिए अपनी सबसे कठिन कोशिश कर रहा हूं । मुझे लगता है कि एक आंतरिक फ़ंक्शन को वापस करने से, इसके तत्काल माता-पिता में परिभाषित किसी भी चर तक पहुंच होगी। यह मेरे लिए कहाँ उपयोगी होगा? शायद मैं अभी …

7
अजगर नेस्टेड फ़ंक्शन को क्लोजर क्यों नहीं कहा जाता है?
मैंने पायथन में नेस्टेड फ़ंक्शंस को देखा और इस्तेमाल किया है, और वे एक क्लोजर की परिभाषा से मेल खाते हैं। तो उन्हें nested functionsइसके बजाय क्यों बुलाया जाता है closures? क्या नेस्टेड फ़ंक्शन बंद नहीं होते हैं क्योंकि वे बाहरी दुनिया द्वारा उपयोग नहीं किए जाते हैं? अद्यतन: मैं …

6
क्या (लैम्ब्डा) फ़ंक्शन क्लोजर कैप्चर करते हैं?
हाल ही में मैंने पायथन के साथ खेलना शुरू किया और मैं काम को बंद करने के तरीके में कुछ अजीबों के आसपास आया। निम्नलिखित कोड पर विचार करें: adders=[0,1,2,3] for i in [0,1,2,3]: adders[i]=lambda a: i+a print adders[1](3) यह एक सरल इनपुट बनाता है जो एकल इनपुट लेता है …
249 python  lambda  closures 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.