Nguyên mẫu - Phương pháp Tiện ích
Thư viện Prototype đi kèm với rất nhiều đối tượng được xác định trước và các chức năng tiện ích. Bạn có thể sử dụng các hàm và đối tượng đó trực tiếp trong lập trình JavaScript của mình.
Các phương pháp này là một trong những nền tảng của mã hóa JavaScript dựa trên Nguyên mẫu hiệu quả. Dành một chút thời gian để nghiên cứu chúng để trở nên thoải mái với các phương pháp.
Chương này trình bày chi tiết tất cả các phương pháp hữu ích này với các ví dụ
Không. | Phương pháp & Mô tả |
---|---|
1. | $ () Nếu được cung cấp một chuỗi, trả về phần tử trong tài liệu có ID phù hợp; nếu không thì trả về phần tử đã qua. |
2. | $$ () Lấy một số bộ chọn CSS (chuỗi) tùy ý và trả về một mảng thứ tự tài liệu gồm các phần tử DOM mở rộng khớp với bất kỳ bộ chọn nào trong số chúng. |
3. | $ A () Chuyển đổi một đối số mà nó nhận được thành một đối tượng Mảng. |
4. | $ F () Trả về giá trị của một điều khiển biểu mẫu. Đây là một bí danh tiện lợi của Form.Element.getValue. |
5. | $ H () Chuyển đổi các đối tượng thành các đối tượng Hash có thể liệt kê được giống như các mảng kết hợp. |
6. | $ R () Tạo một đối tượng ObjectRange mới. |
7. | $ w () Tách một chuỗi thành một Mảng, coi tất cả khoảng trắng là dấu phân cách. |
số 8. | Thử những thứ này xem Chấp nhận một số hàm tùy ý và trả về kết quả của hàm đầu tiên không gây ra lỗi. |
document.getElementsByClassName
Phương thức này truy xuất (và mở rộng) tất cả các phần tử có tên lớp CSS là className .
Tuy nhiên, phương pháp này đã không được chấp nhận trong các phiên bản mới nhất của Prototype.