Ketika pemula bersentuhan dengan JavaScript dan JQuery, mereka pasti akan bersentuhan dengan konten yang relevan yang diidentifikasi oleh pertanyaan. Setelah membacanya beberapa kali, mereka selalu gelisah saat digunakan. Tulis artikel ini untuk mengingatnya.
Simbol "$" adalah objek jQuery (saya mengerti seperti ini, bagaimana menggunakan fungsi). Kemudian kita tahu persamaan berikut, yang sepenuhnya konsisten dalam kinerja fungsional.
$ (function () {/*Lakukan sesuatu*/}) = $ (dokumen) .ready (function () {/*Lakukan sesuatu*/}) = $ (). Ready (function () {/*Lakukan sesuatu*/});Di atas adalah sesuatu di jQuery. Lalu mari kita bicara tentang keduanya di JavaScript asli, termasuk window.onload dan <body onload = "">. Ada perbedaan tertentu. Akan ada perbedaan dalam menggunakan fungsi anonim dan fungsi non-anonim. Saya tidak bisa menggunakannya untuk saat ini, jadi saya belum mencobanya. Ada banyak pendapat berbeda di internet dan tidak konsisten. Tapi onload berbeda dari siap di jQuery, inilah:
Satu adalah waktu yang berbeda. $ (). Ready () dapat digunakan beberapa kali dalam satu HTML, Onload hanya dapat digunakan sekali atau ikatan yang valid hanya bisa menjadi satu -satunya.
Lain adalah perbedaan dalam waktu eksekusi. Sederhananya, waktu eksekusi $ () harus lebih awal dari onload, karena $ () akan dieksekusi selama dimuat di pohon DOM, dan onload harus diselesaikan dalam pemuatan semua elemen.
Di atas adalah perbedaan antara $ (fungsi) siap dan onload yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan. Editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!