Articles of बंद

पायथन क्लोज़र्स पढ़ें / लिखें

क्लोज़र एक अविश्वसनीय रूप से उपयोगी भाषा सुविधा है। वे हमें चतुर चीजें करते हैं जो अन्यथा बहुत सारे कोड लेते हैं, और अक्सर हमें उस कोड को लिखने में सक्षम करते हैं जो कि अधिक सुरुचिपूर्ण और अधिक स्पष्ट है। पायथन 2.x में, क्लोजर वैरिएबल नाम रिबूट नहीं हो सकते हैं; वह है, एक […]

भाषा एक्स बंद होने की तुलना में पायथन में क्या सीमाएं बंद हैं?

जहां X कोई प्रोग्रामिंग भाषा है (C #, Javascript, Lisp, Perl, Ruby, Scheme, आदि) जो क्लोजर के कुछ स्वाद का समर्थन करता है। कुछ सीमाओं को पायथन में क्लोज़र्स (रूबी के क्लोजर के मुकाबले) में वर्णित किया गया है, लेकिन यह लेख पुराना है और आधुनिक पाइथन में कई सीमाएं मौजूद नहीं हैं। एक ठोस […]

यह जावास्क्रिप्ट पैटर्न क्या है और इसका इस्तेमाल क्यों किया जाता है?

मैं THREE.js का अध्ययन कर रहा हूं और एक ऐसे पैटर्न पर ध्यान केंद्रित कर रहा हूं जहां फ़ंक्शन की तरह परिभाषित किया जाता है: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }()); (उदाहरण रेसेकास्ट विधि […]

दूसरे के बाद एक को निष्पादित करने के लिए मैं 3 कार्यों को कैसे कॉल करूँ?

अगर मुझे इस फ़ंक्शन को एक के बाद एक कॉल करने की आवश्यकता है, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); मैं jQuery में जानता हूं कि मैं ऐसा कुछ कर सकता हूं: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); }); }); लेकिन, मान लें कि मैं jQuery का उपयोग नहीं कर रहा हूं और मैं कॉल करना चाहता हूं: some_3secs_function(some_value); some_5secs_function(some_value); some_8secs_function(some_value); […]

क्या आप समापन समझा सकते हैं (जैसा कि वे पायथन से संबंधित हैं)?

मैं क्लोजर के बारे में बहुत कुछ पढ़ रहा हूं और मुझे लगता है कि मैं उन्हें समझता हूं, लेकिन अपने आप और दूसरों के लिए तस्वीर को ढंकने के बिना, मैं उम्मीद कर रहा हूं कि किसी को संक्षिप्त रूप से स्पष्ट रूप से और स्पष्ट रूप से स्पष्ट रूप से समझा जा सकता […]

जावास्क्रिप्ट समापन और 'यह'

मुझे एक वस्तु के साथ समस्या है जिसे मैंने बनाया है जो ऐसा कुछ दिखता है: var myObject = { AddChildRowEvents: function(row, p2) { if(document.attachEvent) { row.attachEvent('onclick', function(){this.DoSomething();}); } else { row.addEventListener('click', function(){this.DoSomething();}, false); } }, DoSomething: function() { this.SomethingElse(); //<– Error here, object 'this' does not support this method. } } समस्या यह है […]

संशोधित क्लोजर तक पहुंच (2)

यह संशोधित समापन तक पहुंच से सवाल का एक विस्तार है। मैं सिर्फ यह जानना चाहता हूं कि क्या वास्तव में उत्पादन का उपयोग करने के लिए निम्न सुरक्षित है List<string> lists = new List<string>(); //Code to retrieve lists from DB foreach (string list in lists) { Button btn = new Button(); btn.Click += new […]

क्लोज़र में वैरिएबल कैप्चर की विस्तृत व्याख्या

मैंने अनगिनत पोस्ट को देखा है कि कैसे बंद होने के निर्माण के लिए वेरिएबल्स में चर कैप्चर को खींचता है, लेकिन वे सभी विशिष्ट विवरणों को कम करने के लिए लगते हैं और पूरी बात "संकलक जादू" को कॉल करते हैं। मैं स्पष्ट स्पष्टीकरण की तलाश कर रहा हूं: कैसे स्थानीय चर वास्तव में […]

पायथन नॉन-लॉकल स्टेटमेंट

पायथन nonlocal स्टेटमेंट क्या करता है (पायथन 3.0 और बाद में)? आधिकारिक पायथन वेबसाइट पर कोई दस्तावेज नहीं है और help("nonlocal") काम नहीं करती है, या तो

'बंद' और 'लैम्ब्डा' के बीच अंतर क्या है?

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

दिलचस्प पोस्ट
इटरेटर (या किसी अन्य विशेषता) को वापस करने का सही तरीका क्या है? संसाधनों से बिटमैप इमेज असाइन करें। छवि। स्रोत पर? Xcode DMG या XIP फ़ाइल डाउनलोड करने के लिए कैसे? अजगर गणित गलत है गिट धक्का का उपयोग करके एक प्रोजेक्ट को परिनियोजित करें डाटाब्लूल से ब्लॉब? .NET Framework संस्करण की जांच करने का एक आसान तरीका है? सी # में स्थिर कक्षाओं का उपयोग कब करना है VB.NET की छुपी हुई विशेषताएं? सीमाके में शामिल नहीं / पुस्तकालय शामिल हैं PHP में गतिशील चर नामों के साथ ब्रेसिज़ का उपयोग करना फेसबुक ग्राफ़ एपीआई का उपयोग करके सभी उपयोगकर्ता मित्र प्राप्त करें – Android इकाई फ़्रेमवर्क 4 बनाम NHibernate PHP: एक सत्र का डिफ़ॉल्ट जीवनकाल क्या है जावास्क्रिप्ट दिनांक ऑब्जेक्ट में घंटे जोड़ना?