Truy cập một hàm dưới dạng một phương thức
Một đối tượng javascript được tạo thành từ các thuộc tính. Để truy cập một thuộc tính dưới dạng một phương thức, chỉ cần xác định một hàm cho một thuộc tính và bao gồm các thuộc tính khác trong hàm đó.
Trong ví dụ sau, một đối tượng có tên là "worker" được tạo với các thuộc tính "fullName", "lastName", "firstName" và "id". Một hàm được định nghĩa trong thuộc tính "fullName" và các thuộc tính như "firstName" và "lastName" được bao gồm trong nó. Vì vậy, khi thuộc tính "fullName" được gọi, tên đầy đủ của nhân viên sẽ hiển thị như được hiển thị trong đầu ra.
Ví dụ-1
<html> <body> <script type="text/javascript"> var employee = { firstName: "raju", lastName : "nayak", Designation : "Engineer", fullName : function() { return this.firstName + " " + this.lastName; } }; document.write(employee.fullName()); </script> </body> </html>
đầu ra
raju nayak
Ví dụ-2
<html> <body> <script type="text/javascript"> var student= { Name: "susan", country : "USA", RollNo : "5", details : function() { return "the student named" + " " + this.Name + " " +"is allocated with rollno " + " " + this.RollNo ; } }; document.write(student.details()); </script> </body> </html>
đầu ra
the student named susan is allocated with rollno 5