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