anonymous-function पर टैग किए गए जवाब

बेनामी फ़ंक्शन एक कोड के एक मूल्य के रूप में एक ब्लॉक का उपयोग करते हैं, इसे एक नाम के बिना इनलाइन फ़ंक्शन के रूप में परिभाषित करते हैं।

19
आपको उसी पंक्ति पर एक अनाम फ़ंक्शन को आमंत्रित करने की आवश्यकता क्यों है?
मैं क्लोजर के बारे में कुछ पोस्ट पढ़ रहा था और हर जगह यह देखा, लेकिन यह कैसे काम करता है, इसकी कोई स्पष्ट व्याख्या नहीं है - हर बार मुझे सिर्फ यह बताया गया था कि ...: // Create a new anonymous function, to use as a wrapper (function(){ …

10
समझाया गया अनाम फ़ंक्शन सिंटैक्स समझाएं
सारांश क्या आप जावास्क्रिप्ट में एन्कैप्सुलेटेड अनाम फ़ंक्शंस के लिए सिंटैक्स के पीछे तर्क को समझा सकते हैं? क्यों काम करता है: (function(){})();लेकिन यह नहीं करता है: function(){}();? क्या मुझे पता है जावास्क्रिप्ट में, एक इस तरह एक नामित समारोह बनाता है: function twoPlusTwo(){ alert(2 + 2); } twoPlusTwo(); आप …

6
अनाम पुनरावर्ती PHP फ़ंक्शन
क्या एक PHP फ़ंक्शन करना संभव है जो पुनरावर्ती और अनाम दोनों है? यह काम करने के लिए मेरा प्रयास है, लेकिन यह फ़ंक्शन नाम में पारित नहीं होता है। $factorial = function( $n ) use ( $factorial ) { if( $n <= 1 ) return 1; return $factorial( $n …

19
जावास्क्रिप्ट: पुनरावर्ती अनाम फ़ंक्शन?
मान लीजिए कि मेरा एक बुनियादी पुनरावर्ती कार्य है: function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } अगर मेरे पास कोई अनाम फ़ंक्शन है तो मैं यह कैसे कर सकता हूं ... (function(data){ data = data+1; var nothing = function() { //Something here …

4
स्वतः-निष्पादित अनाम जावास्क्रिप्ट फ़ंक्शंस के लिए कोष्ठक का स्थान?
मैं हाल ही में json2.js के वर्तमान संस्करण की तुलना उस संस्करण के साथ कर रहा था जो मैंने अपनी परियोजना में किया था और इस बात में अंतर देखा कि फ़ंक्शन एक्सप्रेशन को कैसे बनाया गया और स्वयं निष्पादित किया गया। कोड को कोष्ठक में एक अनाम फ़ंक्शन लपेटने …

13
जावास्क्रिप्ट में अनाम कार्यों पर removeEventListener
मेरे पास एक ऐसी वस्तु है जिसमें इसके तरीके हैं। इन विधियों को एक अनाम फ़ंक्शन के अंदर ऑब्जेक्ट में डाला जाता है। यह इस तरह दिख रहा है: var t = {}; window.document.addEventListener("keydown", function(e) { t.scroll = function(x, y) { window.scrollBy(x, y); }; t.scrollTo = function(x, y) { window.scrollTo(x, …

11
क्या JSON परिणामों में कार्यों को परिभाषित करना मान्य है?
एक वेबसाइट के JSON प्रतिक्रिया का हिस्सा यह था ... (संदर्भ के लिए जोड़ा गया): {..., now:function(){return(new Date).getTime()}, ...} अनाम कार्यों को JSON में जोड़ना मान्य है? मैं हर बार आपसे अपेक्षा करूंगा कि आप 'समय' का उपयोग कर एक अलग मान लौटाएँ।

5
फ़ंक्शन फ़ंक्शन नाम का उपयोग क्यों करें?
जावास्क्रिप्ट में फ़ंक्शन अभिव्यक्ति करने के लिए हमारे पास दो अलग-अलग तरीके हैं: नामित फ़ंक्शन अभिव्यक्ति (NFE) : var boo = function boo () { alert(1); }; अनाम फ़ंक्शन अभिव्यक्ति : var boo = function () { alert(1); }; और दोनों को साथ बुलाया जा सकता है boo();। मैं वास्तव …

5
यदि कोई चर है, तो यह निर्धारित करने के लिए php is_function () है
मैं php में अनाम फ़ंक्शंस के बारे में पढ़ने के लिए बहुत उत्साहित था , जो आपको एक चर घोषित करता है जो कि आसान है जो कि आप create_nunction के साथ कर सकते हैं । अब मैं सोच रहा हूं कि क्या मेरे पास एक फ़ंक्शन है जिसे एक …

4
अनाम फ़ंक्शन के साथ addEventListener को हटाने के लिए कैसे करें?
function doSomethingWith(param) { document.body.addEventListener( 'scroll', function() { document.write(param); }, false ); // An event that I want to remove later } setTimeout( function() { document.body.removeEventListener('scroll', HANDLER ,false); // What HANDLER should I specify to remove the anonymous handler above? }, 3000 ); doSomethingWith('Test. ');


5
PHP में 5.4.0 में एक अनाम फ़ंक्शन में `$ this` का उपयोग करना
PHP मैनुअल बताता है $thisPHP 5.4.0 से पहले अनाम फ़ंक्शन का उपयोग करना संभव नहीं है पर अनाम प्रक्रियाएं पेज । लेकिन मैंने पाया है कि मैं $thisएक चर को असाइन करके और useकार्य को परिभाषा में एक बयान में चर को पास करके काम कर सकता हूं । $CI …

3
अनाम फ़ंक्शन शॉर्टहैंड
कुछ ऐसी बातें हैं जो मुझे लघु संकेतन # (..) का उपयोग करते हुए अनाम कार्यों के बारे में समझ में नहीं आती हैं निम्नलिखित कार्य: REPL> ((fn [s] s) "Eh") "Eh" लेकिन यह नहीं है: REPL> (#(%) "Eh") यह काम: REPL> (#(str %) "Eh") "Eh" क्या मुझे समझ नहीं …

3
कड़ाई से उपयोग करने पर एक अनाम फ़ंक्शन में "यह" अपरिभाषित क्यों है?
कड़े मोड में जावास्क्रिप्ट का उपयोग करते समय यह एक अनाम फ़ंक्शन में अपरिभाषित क्यों है ? मैं समझता हूं कि यह क्यों समझ में आ सकता है, लेकिन मुझे कोई ठोस जवाब नहीं मिला। उदाहरण: (function () { "use strict"; this.foo = "bar"; // *this* is undefined, why? }()); …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.