जावास्क्रिप्ट में IIFE में गोल कोष्ठक
आमतौर पर, तुरंत कॉल की जाने वाली फ़ंक्शन में प्लस के बजाय गोल कोष्ठकों का उपयोग किया जाता है, क्योंकि ऐसा करने का यह तरीका अधिक स्पष्ट माना जाता है:
(function() {
console.log('!');
}());
अक्सर, फ़ंक्शन कॉल के गोल कोष्ठक बाहर लगाए जाते हैं, इस तरह:
(function() {
console.log('!');
})();
कोड चलाए बिना निर्धारित करें कि कंसोल में क्या प्रिंट होगा:
let result = (function() {
return '!';
}());
console.log(result);
कोड चलाए बिना निर्धारित करें कि कंसोल में क्या प्रिंट होगा:
let result = (function() {
return '!';
})();
console.log(result);
कोड चलाए बिना निर्धारित करें कि कंसोल में क्या प्रिंट होगा:
let result = (function() {
return '!';
});
console.log(result);
कोड चलाए बिना निर्धारित करें कि कंसोल में क्या प्रिंट होगा:
let result = (function() {
return '!';
});
console.log(result());