প্রথম উদাহরণে, আপনি শুধু amitBaseClass-র প্রোটোটাইপ ইনহেরিট করছেন।
function SomeClass() { } SomeClass.prototype = Object.create(amitBaseClass.prototype); দ্বিতীয় উদাহরণে, আপনি কন্সট্রাক্টর ফাংশন এক্সিকিউট করছেন। amitBaseClass-এর একটি ইনস্ট্যান্স তৈরি হচ্ছে এবং আপনি পুরো amitBaseClass অবজেক্ট ইনহেরিট করছেন।
function SomeClass () { } SomeClass.prototype = new amitBaseClass (); তাই দুটো আলাদা কাজ করে।