Thuộc tính prototype của mảng JavaScript
- Trang trước pop()
- Trang tiếp theo push()
- Quay lại tầng trên Sách tham khảo JavaScript Array
Định nghĩa và cách sử dụng
prototype
là hàm tạo toàn cục có thể sử dụng cho tất cả các đối tượng JavaScript.
prototype
tham chiếu đối tượng toàn cục Array().
prototype
Hàm tạo cho phép bạn thêm thuộc tính và phương thức mới vào mảng.
Khi tạo thuộc tính mới, tất cả các mảng sẽ nhận được thuộc tính và giá trị của nó.
Khi tạo phương thức mới, tất cả các mảng sẽ nhận được phương thức này.
thực thể
Tạo một phương thức mới cho mảng, chuyển giá trị mảng thành chữ hoa:
Array.prototype.myUcase = function() { for (i = 0; i < this.length; i++) { this[i] = this[i].toUpperCase(); } };
Tạo một mảng, sau đó gọi phương thức myUcase:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.myUcase();
cú pháp
Array.prototype.tên = giá trị
hỗ trợ trình duyệt
tất cả các trình duyệt đều hỗ trợ hoàn toàn prototype
:
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 liên quan
Giáo trình:Mảng JavaScript
Giáo trình:Mảng Const của JavaScript
Giáo trình:Phương thức mảng JavaScript
Giáo trình:Sắp xếp mảng JavaScript
Giáo trình:Thực hiện lặp lại mảng JavaScript
- Trang trước pop()
- Trang tiếp theo push()
- Quay lại tầng trên Sách tham khảo JavaScript Array