Rumah >hujung hadapan web >tutorial js >Apakah yang dimaksudkan untuk menjadikan objek dalam javascript
Dalam js, proses mencipta objek menggunakan kelas biasanya dipanggil instantiation, dan instantiating objek ialah proses mencipta objek. "Kelas" adalah abstrak. Tidak ada cara untuk mengendalikannya atau menggunakan kaedah dan atributnya Hanya dengan memasukkan kelas ini ke dalam objek, anda boleh memanggil satu siri kaedah dan atributnya, oleh itu, membuat instantiation objek adalah dari proses abstrak ke tertentu .
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
1. Apakah itu pembina? Ia digunakan terutamanya untuk memulakan objek apabila mencipta objek, iaitu, memberikan nilai awal
kepada pembolehubah ahli objek Ia sentiasa digunakan bersama dengan baharu operator untuk mencipta objek dalam dalam ayat. Ini adalah penjelasan dari Ensiklopedia Baidu Penjelasannya sangat buku tetapi maksudnya masih sangat jelas. Sila lihat contoh kecil di bawah:
Ungkapan ini sering digunakan apabila kami mencipta objek permintaan apabila menggunakan teknologi AJAX. Kemudian kita dapat melihat dengan jelas bahawa ayat "new XMLHttpRequest();
" ialahvar request = new XMLHttpRequest();pembina
standard! Kami "var" mengisytiharkan objek "permintaan", menggunakan pembina " XMLHttpRequest();" Mulakan objek "permintaan" dan berikannya nilai awal. Jadi kita boleh tahu: "'Fungsi' yang digunakan dengan operator 'baru' untuk mencipta dan memulakan objek ialah pembina". Sebagai contoh, tatasusunan pengisytiharan biasa kami ialah pembina standard:
2 Apakah itu objek instantiated<span style="font-size: 16px">var array = new Array();</span>
Dalam pengaturcaraan berorientasikan objek , biasanya proses
mencipta objekvar request = new XMLHttpRequest();menggunakan kelas dipanggil
instansi . Saya menyerlahkan perkara utama penjelasan dalam warna merah dan biru di atas. Secara terang-terangan, membuat seketika objek ialah proses mencipta objek
!Jadi apakah itu "
Kelas"? Mengikut pemahaman literal, kita boleh memahaminya sebagai "Jenis". Contohnya, "Kek" ialah kategori pencuci mulut dan juga merupakan jenis, kemudian kek keju ialah individu khusus kategori kek dalam pencuci mulut, iaitu, objek . Kami tahu bahawa dalam bahasa pengaturcaraan, "Kelas" adalah abstrak Kami tidak mempunyai cara untuk mengendalikannya atau menggunakan kaedah dan sifatnya, hanya dengan menjadikan kelas ini sebagai objek boleh kita panggil satu siri kaedah dan sifatnya. Malah, ini juga mudah difahami Dalam kehidupan, kita tidak mempunyai cara untuk melihat atau menangkap perkara yang abstrak, jadi secara semula jadi kita tidak mempunyai cara untuk menggunakan beberapa fungsinya situasi sebenar hanya apabila kita mempunyai objek kita boleh memahami dengan jelas atau mengenalinya; Oleh itu, Menghidupkan objek ialah proses daripada abstrak kepada konkrit Proses ini dipanggil instantiasi.
Atas ialah kandungan terperinci Apakah yang dimaksudkan untuk menjadikan objek dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!