Khai báo lớp JavaScript
- Trang trước break
- Trang tiếp theo const
- Quay lại lớp trên Sách tham khảo câu lệnh JavaScript
Định nghĩa và cách sử dụng
Lớp là một hàm, nhưng không sử dụng từ khóa function để khởi tạo nó, mà sử dụng từ khóa class, và phân phối thuộc tính trong phương thức constructor().
Mỗi lần khởi tạo đối tượng lớp, phương thức constructor() sẽ được gọi.
Chú ý:Khác với hàm và các khai báo JavaScript khác, khai báo lớp không bị nâng cao (bạn phải khai báo lớp trước khi sử dụng nó).
Chú ý:Cú pháp trong lớp phải được viết trong chế độ "chuẩn".
Để biết thêm thông tin về lớp, hãy đọc hướng dẫn về lớp JavaScript của chúng tôi.
Mô hình
Tạo một lớp Car, sau đó dựa trên lớp Car tạo một đối tượng có tên là "mycar":
class Car { // Tạo lớp constructor(brand) { // Hàm构造函数 this.carname = brand; // Hauptteil der Klasse } } mycar = new Car("Ford"); // Tạo đối tượng của lớp Car
Cú pháp
class className { // Hauptteil der Klasse }
Chi tiết kỹ thuật
Phiên bản JavaScript: | ECMAScript 2015 (ES6) |
---|
Hỗ trợ trình duyệt
Bảng dưới đây định nghĩa các phiên bản trình duyệt hỗ trợ JavaScript lớp đầu tiên:
关键词 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
class | 49.0 | 12.0 | 45.0 | 9.0 | 36.0 |
相关页面
Giáo trình JavaScript:Lớp của JavaScript
Giáo trình JavaScript:JavaScript ES6 (EcmaScript 2015)
Giáo trình JavaScript:Từ khóa this của JavaScript
Giáo trình JavaScript:Mô thức Strict của JavaScript
- Trang trước break
- Trang tiếp theo const
- Quay lại lớp trên Sách tham khảo câu lệnh JavaScript