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

Làm cách nào để thêm một phương thức vào một đối tượng JavaScript?

Thêm phương thức vào đối tượng

Thêm phương thức vào đối tượng javascript dễ dàng hơn việc thêm một phương thức vào phương thức tạo đối tượng . Chúng tôi cần gán phương thức cho thuộc tính hiện có để đảm bảo hoàn thành nhiệm vụ.

Ví dụ

Trong ví dụ sau, ban đầu, loại đối tượng được tạo và sau đó, các thuộc tính của đối tượng được tạo ra. Khi việc tạo các thuộc tính được thực hiện xong, một phương thức được gán cho từng đối tượng và các thuộc tính được truy cập bằng phương thức này theo yêu cầu của chúng tôi.

<html>
<body>
<p id = "prop"></p>
<script>
   function Business(name, property, age, designation) {
      this.Name = name;
      this.prop = property;
      this.age = age;
      this.designation = designation;
   }
   var person1 = new Business("Trump", "$28.05billion", "73", "President");
   var person2 = new Business("Jackma", "$35.6 billion", "54", "entrepeneur");
   person1.det = function() {
      return this.Name + " "+" has a property of net worth "+ "" + this.prop;
   };
   person2.det = function() {
      return this.Name + " "+" has a property of net worth "+ "" + this.prop;
   };
   document.write(person2.det() +" and "+person1.det());
</script>
</body>
</html>

Đầu ra

Jackma has a property of net worth $35.6 billion and Trump has a property of net worth $28.05billion