Perbezaan: 1. jquery ialah perpustakaan kelas, bukan rangka kerja; vue.js ialah rangka kerja dan mempunyai sistem yang lengkap. 2. jquery memfokuskan pada operasi gaya, terutamanya operasi dom Selepas pemprosesan data, anda juga perlu mengendalikan dom memfokuskan pada pengikatan data, terutamanya data operasi, dan tidak mengendalikan dom.
Persekitaran pengendalian tutorial ini: sistem windows7, versi vue2.9.6&&jquery1.10.0, komputer DELL G3.
Perbezaan antara jquery dan vue.js
jQuery mesti mendapatkan objek dom dahulu, dan kemudian melaksanakan operasi pada objek dom Untuk melakukan operasi seperti mengubah suai nilai
Vue mula-mula mengikat nilai pada objek js, dan kemudian mengubah suai nilai objek js Rangka kerja Vue akan secara automatik kemas kini nilai dom.
Adalah mudah difahami bahawa Vue membantu kami melaksanakan operasi dom Apabila kami menggunakan Vue pada masa hadapan, kami perlu mengubah suai nilai objek dan mengikat elemen dan objek rangka kerja secara automatik akan membantu kami dengan operasi berkaitan DOM.
Elemen DOM jenis ini berubah dengan perubahan nilai objek JS, yang dipanggil pengikatan data sehala Jika nilai objek JS juga berubah dengan perubahan daripada nilai elemen DOM, ia dipanggil pengikatan data dua hala.
Ringkasnya, perkara yang paling jelas ialah cara pemikiran yang berbeza:
jquery memfokuskan pada operasi gaya, terutamanya operasi dom Selepas pemprosesan data, anda perlukan ke dom untuk beroperasi.
vue.js memfokuskan pada pengikatan data terutamanya mengendalikan data dan tidak mengendalikan DOM, iaitu pengikatan data dua hala yang legenda Anda hanya perlu mengendalikan data dan DOM akan mengemas kini secara automatik.
Ini hanyalah perbezaan terbesar untuk pemula.
jquery hanyalah perpustakaan kelas, yang hanya menyediakan banyak kaedah dan tidak boleh dianggap sebagai rangka kerja, manakala vue.js ialah rangka kerja dan mempunyai sistem yang lengkap. Jadi jquery secara semula jadi tidak boleh dibandingkan dengan vue.
Cadangan berkaitan: "tutorial vue.js"
Atas ialah kandungan terperinci Apakah perbezaan antara jquery dan vuejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!