Computer >> Máy Tính >  >> Lập trình >> Javascript

JavaScript .prototype hoạt động như thế nào?


Các đối tượng trong JavaScript kế thừa các thuộc tính và phương thức từ nguyên mẫu của chúng. Chúng tôi thường tạo một cái bằng Object () mới, cái này cũng được kế thừa từ Object.prototype. Theo cách tương tự, các đối tượng có Date () mới kế thừa Date.prototype.

Ví dụ

<!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>