अनाम फ़ंक्शन प्रत्येक पुनरावृत्ति पर नया फ़ंक्शन ऑब्जेक्ट बनाते हैं, जिससे मामूली प्रदर्शन प्रभाव पड़ सकता है।
उदाहरण
// अनाम फ़ंक्शन चर में असाइन किया गया
var func = function() {
alert('यह अनाम है');
};
func();
// अनाम फ़ंक्शन उदाहरण
var a = function() {
return 5;
};
सलाह: लूप में फ़ंक्शन परिभाषित करने से बचें। नामित फ़ंक्शन या एरो फ़ंक्शन (ES6) का उपयोग करें जो लेक्सिकल this बांधते हैं।