Nguyên mẫu - Xử lý chuỗi
Prototype nâng cao đối tượng String với một loạt các phương thức hữu ích khác nhau, từ tầm thường đến phức tạp.
Đây là danh sách tất cả các hàm với các ví dụ về chuỗi.
Phương thức chuỗi nguyên mẫu
NOTE - Đảm bảo rằng bạn có phiên bản prototype.js 1.6.
Không. | Phương pháp & Mô tả |
---|---|
1. | chỗ trống() Kiểm tra xem chuỗi có 'trống' hay không, nghĩa là trống hoặc chỉ chứa khoảng trắng. |
2. | camelize () Chuyển đổi một chuỗi được phân tách bằng dấu gạch ngang thành một chuỗi tương đương với camelCase. Ví dụ: 'foo-bar' sẽ được chuyển đổi thành 'fooBar'. |
3. | viết hoa () Viết hoa chữ cái đầu tiên của một chuỗi và viết thường tất cả các chữ cái khác. |
4. | dasherize () Thay thế mọi trường hợp của ký tự gạch dưới ("_") bằng dấu gạch ngang ("-"). |
5. | trống() Kiểm tra xem chuỗi có trống không. |
6. | endWith () Kiểm tra xem chuỗi có kết thúc bằng chuỗi con hay không. |
7. | EscapeHTML () Chuyển đổi các ký tự đặc biệt HTML thành các ký tự tương đương đối tượng của chúng. |
số 8. | evalJSON () Đánh giá JSON trong chuỗi và trả về đối tượng kết quả. |
9. | evalScripts () Đánh giá nội dung của bất kỳ khối tập lệnh nào có trong chuỗi. Trả về một mảng chứa giá trị được trả về bởi mỗi tập lệnh. |
10. | extractScripts () Trích xuất nội dung của bất kỳ khối tập lệnh nào có trong chuỗi và trả về chúng dưới dạng một mảng chuỗi. |
11. | gsub () Trả về chuỗi với mỗi lần xuất hiện của một mẫu nhất định được thay thế bằng một chuỗi thông thường, giá trị trả về của một hàm hoặc một chuỗi Mẫu. |
12. | bao gồm () Kiểm tra xem chuỗi có chứa chuỗi con hay không. |
13. | quan sát() Trả về phiên bản hướng gỡ lỗi của chuỗi. |
14. | nội suy () Xử lý chuỗi như một Mẫu và điền vào nó bằng các thuộc tính của đối tượng. |
15. | isJSON () Kiểm tra xem chuỗi có phải là JSON hợp lệ hay không bằng cách sử dụng các biểu thức chính quy. Phương thức bảo mật này được gọi là nội bộ. |
16. | parseQuery () Phân tích cú pháp chuỗi truy vấn giống URI và trả về một đối tượng bao gồm các cặp tham số / giá trị. |
17. | quét() Cho phép lặp lại mọi lần xuất hiện của mẫu đã cho. |
18. | bắt đầu với() Kiểm tra xem chuỗi có bắt đầu bằng chuỗi con hay không. |
19. | dải () Loại bỏ tất cả khoảng trắng đầu và cuối khỏi một chuỗi. |
20. | stripScripts () Tách một chuỗi bất kỳ thứ gì trông giống như một khối tập lệnh HTML. |
21. | stripTags () Tách một chuỗi của bất kỳ thẻ HTML nào. |
22. | phụ () Trả về một chuỗi có số lần xuất hiện đầu tiên của mẫu được thay thế bằng một chuỗi thông thường, giá trị trả về của một hàm hoặc một chuỗi Mẫu. |
23. | succ () Được sử dụng nội bộ bởi ObjectRange. Chuyển đổi ký tự cuối cùng của chuỗi thành ký tự sau trong bảng chữ cái Unicode. |
24. | lần () Nối các chuỗi số lần. |
25. | toArray () Tách chuỗi ký tự theo từng ký tự và trả về một mảng với kết quả. |
26. | toJSON () Trả về một chuỗi JSON. |
27. | toQueryParams () Phân tích cú pháp chuỗi truy vấn giống URI và trả về một đối tượng bao gồm các cặp tham số / giá trị. |
28. | cắt ngắn () Cắt bớt một chuỗi theo độ dài đã cho và thêm một hậu tố vào nó (cho biết rằng nó chỉ là một đoạn trích). |
29. | dấu gạch dưới () Chuyển đổi một chuỗi camelized thành một chuỗi các từ được phân tách bằng dấu gạch dưới ("_"). |
30. | unescapeHTML () Tách thẻ và chuyển đổi các dạng thực thể của các ký tự HTML đặc biệt sang dạng bình thường của chúng. |
31. | unilterJSON () Bỏ dấu phân cách nhận xét xung quanh phản hồi Ajax JSON hoặc JavaScript. Phương thức bảo mật này được gọi là nội bộ. |