Rumah > Artikel > hujung hadapan web > Apakah perbezaan antara objek jquery dan objek js
Perbezaan antara objek jquery dan objek js: 1. Objek jquery ialah objek unik jquery Ia akan wujud hanya jika objek jquery ialah koleksi pasangan nilai-nama dan kehendak wujud jika jquery tidak dipanggil ; 2. Kaedah pada objek js tidak boleh digunakan secara langsung pada objek jquery perlu ditukar kepada objek js sebelum ia boleh digunakan oleh jquery sesuka hati.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi jquery 3.6.0, komputer Dell G3.
Perbezaan:
Objek JS ialah koleksi nilai nama yang tidak tertib? berpasangan.
objek jquery ialah objek khusus jquery yang hanya wujud apabila rangka kerja jquery dipanggil. Malah, objek jquery juga merupakan objek js.
objek jquery dan objek js boleh ditukar kepada satu sama lain Contohnya,
$("#div").get() boleh menukar objek jquery menjadi objek js.
Perbezaan utama ialah kaedah pada objek js tidak boleh digunakan secara langsung pada objek jquery Jika anda mesti menggunakan kaedah objek js untuk objek jquery, anda mesti menukar objek jquery menjadi objek js. objek jquery, anda boleh menggunakan kaedah yang ditakrifkan oleh jquery sesuka hati.
objek js ialah objek yang diperoleh melalui operasi dom, yang merujuk kepada objek label pada halaman
objek jQuery ialah objek seperti tatasusunan yang diperoleh melalui jQuery, yang mengandungi Terdapat objek JS; ;
objek js hanya boleh mengakses kaedah yang dipratentukan dalam DOM, dan objek jquery hanya boleh memanggil kaedah yang disediakan oleh jQuery.
Kembangkan pengetahuan:
Tukar objek JS dan objek jQuery antara satu sama lain
Tukar objek JS kepada objek jQuery:
<script type="text/javascript"> //获取dom对象 var jsObj = document.getElementById("inpId"); //将dom对象转化成jQuery对象 var jqObj = $(jsObj);</script>
Tukar objek jQuery kepada objek JS:
<script type="text/javascript"> //获取jQuery对象 var jqObj = $("#inpId"); //将jQuery对象转化成JS对象 //方式一: var jsObj1 = $inp[0]; //方式二: var jsObj2 = $inp.get(0); </script>
Cadangan tutorial video: Tutorial video jQuery
Atas ialah kandungan terperinci Apakah perbezaan antara objek jquery dan objek js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!