क्या यह निर्धारित करने के लिए कोई विचार है कि निजी सदस्यों के साथ ऑब्जेक्ट बनाने के लिए कौन सा बेहतर अभ्यास है?जावास्क्रिप्ट नई वस्तु (फ़ंक्शन) बनाम इनलाइन आमंत्रण
var object = new function() {
var private = "private variable";
return {
method : function() {
..dosomething with private;
}
}
}
वी.एस.
var object = function() {
...
}();
असल में यहां नई का उपयोग कर, और सिर्फ समारोह के तुरंत बाद हम इसे परिभाषित लागू के बीच क्या अंतर है?
[कभी कभी नए समारोह (का उपयोग ') {...}'!] (Http://stackoverflow.com/a/10406585/1048572) माना जाता है कि, इस विशेष मामले में जहां आप फ़ंक्शन से 'वापसी' करते हैं, वह * वह * बुरा नहीं है। – Bergi