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