Prototipe - Objek Dasar
Objek digunakan oleh Prototipe sebagai namespace dan untuk memanggil fungsi terkait menggunakan objek Objek. Ini digunakan dengan dua cara berikut -
Jika Anda adalah developer sederhana, Anda dapat menggunakan fungsi yang sudah ada seperti inspect atau clone .
Jika Anda adalah orang yang ingin membuat objek sendiri seperti yang dilakukan Prototipe, atau menjelajahi objek seolah-olah hash, akan beralih ke perluasan , kunci dan nilai .
Metode Objek Prototipe
NOTE - Pastikan setidaknya memiliki prototype.js versi 1.6.
S.No. | Metode & Deskripsi |
---|---|
1. | klon() Kloning objek yang diteruskan menggunakan salinan dangkal (menyalin semua properti asli ke hasil). |
2. | memperpanjang() Menyalin semua properti dari sumber ke objek tujuan. |
3. | memeriksa() Mengembalikan representasi string berorientasi debug dari objek. |
4. | isArray () Mengembalikan nilai benar jika obj adalah larik, salah jika tidak. |
5. | isElement () Mengembalikan nilai benar jika obj adalah simpul DOM tipe 1, salah jika sebaliknya. |
6. | isFunction () Mengembalikan nilai benar jika obj berjenis fungsi, salah jika sebaliknya. |
7. | isHash () Mengembalikan nilai benar jika obj adalah turunan dari kelas Hash, salah jika sebaliknya. |
8. | isNumber () Mengembalikan nilai benar jika obj berjenis nomor, salah jika sebaliknya. |
9. | isString () Mengembalikan nilai benar jika obj berjenis string, salah jika sebaliknya. |
10. | isUndefined () Mengembalikan nilai true jika obj berjenis undefined, false sebaliknya. |
11. | kunci () Memperlakukan objek apa pun sebagai Hash dan mengambil daftar nama propertinya. |
12. | toHTML () Mengembalikan nilai kembalian metode toHTML obj jika ada, jika tidak menjalankan obj melalui String.interpret. |
13. | toJSON () Mengembalikan string JSON. |
14. | toQueryString () Mengubah objek menjadi representasi string kueri yang dienkode URL-nya. |
15. | nilai () Memperlakukan objek apa pun sebagai Hash dan mengambil daftar nilai propertinya. |