पहले उदाहरण में, आप केवल amitBaseClass . को इनहेरिट कर रहे हैं प्रोटोटाइप।
function SomeClass() {
}
SomeClass.prototype = Object.create(amitBaseClass.prototype); दूसरे उदाहरण में, आप कंस्ट्रक्टर फ़ंक्शन निष्पादित कर रहे हैं। amitBaseClass . का एक उदाहरण बनाया गया है और आप amitBaseClass . को पूरा करने वाले को इनहेरिट कर रहे हैं वस्तु।
function SomeClass () {
}
SomeClass.prototype = new amitBaseClass (); इसलिए दोनों अलग-अलग काम कर रहे हैं।