मैं सामान्य रूप से ExtJS और ऑब्जेक्ट उन्मुख जावास्क्रिप्ट सीखने की कोशिश कर रहा हूं। मैंने लोगों को कस्टम नामस्थानों में कक्षाओं को दो तरीकों से परिभाषित किया है। इन दो तरीकों के बीच क्या अंतर है?ExtJS 3: कस्टम क्लास बनाने के दो तरीके: क्या अंतर है?
विधि 1
Ext.ns('myapp.cars');
(function(){
var Car = Ext.extend(Object, {
//...
})
myapp.cars.Car = Car;
})()
विधि 2
Ext.ns('myapp.cars');
myapp.cars.Car = Ext.extend(Object, {
//...
});
विधि 2 पढ़ने में आसान है और कम कोड की आवश्यकता है; क्या कोई कारण है विधि 1 बेहतर है? धन्यवाद!
क्या आपका मतलब है कि विधि 2 पढ़ने के लिए आसान है और कम कोड की आवश्यकता है? – fijiaaron
@ फिजियारोन हाँ! सही किया। –