संभव डुप्लिकेट:! जावास्क्रिप्ट में पिछले कार्य?
!function(){}();
के लिए पूर्ववर्ती विस्मयादिबोधक चिह्न क्या है:
What does the exclamation mark do before the function?
मैं एक समारोह पहली बार के लिए यह आज की तरह स्वरूपित देखा था? मुझे लगता है कि यह कार्य करता है:
(function(){})();
लेकिन ... यहां क्या हो रहा है?
बहुत बढ़िया है, धन्यवाद माइक में
javascript:alert(!function(){}())
की कोशिश करो। – Stuartयह इतना भ्रामक है, यह कुछ भी अदृश्य नहीं बनाता है, यह एक फ़ंक्शन घोषणा को एक अभिव्यक्ति के रूप में पार्स किया जाता है, जो फ़ंक्शन को ही मूल्यांकन करता है, इसे कॉल करने की इजाजत देता है। – michelpm