Thuộc tính prototype của đối tượng JavaScript
- Trang trước preventExtensions()
- Trang tiếp theo seal()
- Quay lại lớp trên Tài liệu tham khảo đối tượng JavaScript
Định nghĩa và cách sử dụng
prototype
Là thuộc tính toàn cục có thể sử dụng cho tất cả các đối tượng JavaScript.
prototype
thuộc tính cho phép bạn thêm thuộc tính và phương thức mới vào đối tượng.
thực thể
Sử dụng thuộc tính prototype để thêm thuộc tính mới cho tất cả các đối tượng của loại đã cho:
function employee(name, jobtitle, born) { this.name = name; this.jobtitle = jobtitle; this.born = born; } employee.prototype.salary = 2000; const fred = new employee("Fred Flintstone", "Caveman", 1970);
cú pháp
đối tượng.prototype.tên = giá trị
Hỗ trợ trình duyệt
prototype
Là tính năng của ECMAScript1 (ES1).
Tất cả các trình duyệt hiện đại đều hỗ trợ ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
- Trang trước preventExtensions()
- Trang tiếp theo seal()
- Quay lại lớp trên Tài liệu tham khảo đối tượng JavaScript