জাভাস্ক্রিপ্টের অবজেক্টগুলি তাদের প্রোটোটাইপ থেকে বৈশিষ্ট্য এবং পদ্ধতিগুলি উত্তরাধিকারসূত্রে পায়৷ আমরা সাধারণত নতুন Object() দিয়ে একটি তৈরি করি, যা Object.prototype থেকেও ইনহেরিট পায়। একইভাবে, নতুন Date() সহ অবজেক্টগুলি Date.prototype-এর উত্তরাধিকারী হয়।
উদাহরণ
<!DOCTYPE html> <html> <body> <h2>Department Details</h2> <p id="details"></p> <script> function Department(myid, name, section) { this.id = myid; this.name = name; this.section = section; } var myDept = new Department("AKD", "Marketing", "North"); document.getElementById("details").innerHTML = "The name and section of the Department is " + myDept.name + " and " + myDept.section+ " respectively."; </script> </body> </html>