Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách định nghĩa phương thức (methods) cho Object trong JavaScript

Method là hàm cho phép object làm gì đó hoặc được làm gì đó. Khác biệt nhỏ: function là đơn vị câu lệnh độc lập, method gắn với object và tham chiếu bằng this.

Method dùng cho mọi thứ: hiển thị nội dung object ra màn hình đến thực hiện phép toán phức tạp trên nhóm thuộc tính/ tham số cục bộ.

Ví dụ: Method write() của document object

document.write("This is test");

Định nghĩa method cho object tùy chỉnh:

var myObj = {
  myMethod: function() {
    console.log("Hello from method");
  }
};
myObj.myMethod(); // Gọi method

ES6 Method Syntax:

const obj = {
  myMethod() { console.log("ES6 syntax"); }
};