Nguyên mẫu - Đối tượng Cơ bản
Đối tượng được Prototype sử dụng như một không gian tên và để gọi hàm liên quan bằng cách sử dụng đối tượng Đối tượng. Điều này được sử dụng theo hai cách sau:
Nếu bạn là một nhà phát triển đơn giản, thì bạn có thể sử dụng các chức năng hiện có như kiểm tra hoặc sao chép .
Nếu bạn là người muốn tạo các đối tượng của riêng chúng giống như Prototype, hoặc khám phá các đối tượng như thể chúng là hàm băm, sẽ chuyển sang mở rộng , khóa và giá trị .
Phương pháp đối tượng nguyên mẫu
NOTE - Đảm bảo ít nhất có phiên bản 1.6 của prototype.js.
Không. | Phương pháp & Mô tả |
---|---|
1. | clone () Sao chép đối tượng được truyền bằng cách sử dụng bản sao cạn (sao chép tất cả các thuộc tính của bản gốc vào kết quả). |
2. | mở rộng() Sao chép tất cả các thuộc tính từ nguồn sang đối tượng đích. |
3. | quan sát() Trả về biểu diễn chuỗi hướng gỡ lỗi của đối tượng. |
4. | isArray () Trả về true nếu obj là một mảng, ngược lại là false. |
5. | isElement () Trả về true nếu obj là nút DOM thuộc loại 1, ngược lại là false. |
6. | isFunction () Trả về true nếu obj thuộc loại hàm, ngược lại là false. |
7. | isHash () Trả về true nếu obj là một thể hiện của lớp Hash, ngược lại là false. |
số 8. | isNumber () Trả về true nếu obj thuộc loại số, ngược lại là false. |
9. | isString () Trả về true nếu obj thuộc loại chuỗi, ngược lại là false. |
10. | không định nghĩa được() Trả về true nếu obj thuộc loại không xác định, ngược lại là false. |
11. | phím () Xử lý bất kỳ đối tượng nào dưới dạng Hash và tìm nạp danh sách các tên thuộc tính của nó. |
12. | toHTML () Trả về giá trị trả về của phương thức toHTML của obj nếu nó tồn tại, phương thức khác chạy obj thông qua String.interpret. |
13. | toJSON () Trả về một chuỗi JSON. |
14. | toQueryString () Biến một đối tượng thành biểu diễn chuỗi truy vấn được mã hóa URL của nó. |
15. | giá trị () Xử lý bất kỳ đối tượng nào dưới dạng Hash và tìm nạp danh sách các giá trị thuộc tính của nó. |