Phương thức

Phương thức (method) là một hàm thuộc thuộc tính của một đối tượng. Có hai loại phương thức: phương thức thực thể (instance methods) là các tác vụ tích hợp được thực hiện bởi một thực thể đối tượng, và phương thức tĩnh là các tác vụ được gọi trực tiếp trên hàm khởi tạo đối tượng.

Note: Trong JavaScript, chính bản thân hàm cũng là đối tượng, vì vậy trong ngữ cảnh đó, một phương thức thực sự là một tham chiếu đối tượng đến một hàm.

Khi F được gọi là phương thức của O, thường có nghĩa là F sử dụng O làm liên kết this. Các thuộc tính hàm không có hành vi khác nhau dựa trên giá trị this của chúng (hoặc những hàm không có liên kết this động — như hàm được bindhàm mũi tên) có thể không được công nhận phổ biến là phương thức.

Xem thêm