Mất 1 phút đọc

Trình Truy Cập Đối Tượng JavaScript

1.Trình truy cập JavaScript (Người nhận và Người lập trình)

  • ECMAScript 5 (ES5 2009) giới thiệu Getter và Setters.
  • Getters và setters cho phép bạn xác định các Trình truy cập Đối tượng (Thuộc tính Tính toán).

2.JavaScript Getter (Từ khóa lấy)

  • Sử dụng một thuộc tính lang cho get giá trị của thuộc tính language.

3.JavaScript Setter (Tập hợp Từ khoá)

  • Sử dụng một thuộc tính lang cho set giá trị của thuộc tính language .

4.Hàm JavaScript hay Getter?

Sự khác biệt giữa hai ví dụ này:

  • Ví dụ 1 truy cập fullName dưới dạng một hàm: person.fullName ().
  • Ví dụ 2 truy cập fullName dưới dạng thuộc tính: person.fullName. Và cung cấp một cú pháp đơn giản hơn.

5.Chất lượng dữ liệu

  • JavaScript có thể đảm bảo chất lượng dữ liệu tốt hơn khi sử dụng getters và setters.
  • Việc sử dụng thuộc tính lang trả về giá trị của thuộc tính language ở dạng chữ hoa:

  • Việc sử dụng thuộc tính lang sẽ lưu trữ giá trị chữ hoa trong thuộc tính language :

6.Tại sao sử dụng Getters và Setters?

  • Nó cung cấp cú pháp đơn giản hơn
  • Nó cho phép cú pháp bình đẳng cho các thuộc tính và phương thức
  • Nó có thể đảm bảo chất lượng dữ liệu tốt hơn
  • Nó rất hữu ích để làm những việc hậu trường

7.Object.defineProperty ()

  • Phương Object.defineProperty()pháp này cũng có thể được sử dụng để thêm Getters và Setters:

Ví dụ về bọ đếm:

KẾT LUẬN: Trong bài viết này, chúng ta đã tìm hiểu trình truy cập đối tượng trong JavaScript. Tôi hy vọng bài viết này hữu ích cho bạn. Cảm ơn các bạn đã theo dõi bài viết!
5/5 - (1 Bình chọn)
259 lượt xem

17/10/2022 Blog Tin Học

Bài viết liên quan

Block "5_tab_footer" not found