Prototipe - Pemrosesan String
Prototipe menyempurnakan objek String dengan serangkaian metode yang berguna mulai dari yang sepele hingga yang kompleks.
Berikut adalah daftar semua fungsi dengan contoh yang berhubungan dengan String.
Metode String Prototipe
NOTE - Pastikan Anda memiliki prototype.js versi 1.6.
S.No. | Metode & Deskripsi |
---|---|
1. | kosong() Memeriksa apakah string itu 'kosong', artinya kosong atau hanya berisi spasi. |
2. | unta () Mengonversi string yang dipisahkan oleh tanda hubung menjadi setara camelCase. Misalnya, 'foo-bar' akan diubah menjadi 'fooBar'. |
3. | kapitalisasi () Menggunakan huruf besar pada huruf pertama dari sebuah string dan menurunkan huruf besar lainnya. |
4. | dasherize () Mengganti setiap kemunculan karakter garis bawah ("_") dengan tanda hubung ("-"). |
5. | kosong() Memeriksa apakah string kosong. |
6. | berakhir dengan() Memeriksa apakah string diakhiri dengan substring. |
7. | escapeHTML () Mengonversi karakter khusus HTML ke entitasnya yang setara. |
8. | evalJSON () Mengevaluasi JSON dalam string dan mengembalikan objek yang dihasilkan. |
9. | evalScripts () Mengevaluasi konten dari setiap blok skrip yang ada dalam string. Mengembalikan larik berisi nilai yang dikembalikan oleh setiap skrip. |
10. | extractScripts () Mengekstrak konten blok skrip apa pun yang ada dalam string dan mengembalikannya sebagai larik string. |
11. | gsub () Mengembalikan string dengan setiap kemunculan pola tertentu diganti dengan string biasa, nilai yang dikembalikan dari fungsi, atau string Template. |
12. | termasuk () Memeriksa apakah string berisi substring. |
13. | memeriksa() Mengembalikan versi berorientasi debug dari string. |
14. | menambah() Memperlakukan string sebagai Templat dan mengisinya dengan properti objek. |
15. | isJSON () Memeriksa apakah string tersebut adalah JSON yang valid dengan menggunakan ekspresi reguler. Metode keamanan ini dipanggil secara internal. |
16. | parseQuery () Mengurai string kueri seperti URI dan mengembalikan objek yang terdiri dari pasangan parameter / nilai. |
17. | scan () Memungkinkan iterasi atas setiap kemunculan pola yang diberikan. |
18. | dimulai dengan() Memeriksa apakah string dimulai dengan substring. |
19. | mengupas() Menghapus semua spasi di depan dan di belakangnya dari sebuah string. |
20. | stripScripts () Menghapus string apa pun yang tampak seperti blok skrip HTML. |
21. | stripTags () Menghapus string tag HTML apa pun. |
22. | sub() Mengembalikan string dengan kejadian hitungan pertama dari pola yang diganti dengan string biasa, nilai yang dikembalikan dari suatu fungsi, atau string Templat. |
23. | succ () Digunakan secara internal oleh ObjectRange. Mengonversi karakter terakhir dari string ke karakter berikut dalam alfabet Unicode. |
24. | waktu() Menyatukan jumlah string berkali-kali. |
25. | toArray () Memisahkan string karakter demi karakter dan mengembalikan array dengan hasilnya. |
26. | toJSON () Mengembalikan string JSON. |
27. | toQueryParams () Mengurai string kueri seperti URI dan mengembalikan objek yang terdiri dari pasangan parameter / nilai. |
28. | memotong() Memotong string ke panjang yang diberikan dan menambahkan sufiks ke dalamnya (menunjukkan bahwa itu hanya kutipan). |
29. | menggarisbawahi() Mengonversi string yang di-camel menjadi serangkaian kata yang dipisahkan oleh garis bawah ("_"). |
30. | unescapeHTML () Menghapus tag dan mengubah bentuk entitas dari karakter HTML khusus ke bentuk normalnya. |
31. | unfilterJSON () Menghapus pembatas komentar di sekitar tanggapan Ajax JSON atau JavaScript. Metode keamanan ini dipanggil secara internal. |