Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah perbezaan antara versi slim dan versi standard dalam jquery
Perbezaan antara versi slim dan versi standard: 1. Versi slim adalah versi ringkas, yang tidak mempunyai modul seperti Ajax dan kesan khas daripada versi biasa jika pembangun tidak menggunakan AJAX, kesan dan fungsi lain, mereka boleh memilih untuk menggunakan versi Slim jQuery. 2. Versi slim lebih kecil daripada versi biasa Versi slim adalah kira-kira 6k bait lebih kecil daripada versi biasa Saiz mampat versi slim ialah 23.6kb, manakala saiz versi standard ialah 30kb.
Persekitaran pengendalian tutorial ini: sistem windows7, versi jquery3.6, komputer Dell G3.
Selepas jQuery 3.0, sebagai tambahan kepada versi standard, versi model baharu turut dilancarkan, yang boleh kita panggil versi slimmed down, secara rasmi dinamakan "Slim".
langsing, terjemahan Baidu: langsing, langsing;
Perbezaan antara versi jquery slim dan versi standard
Versi slim tidak mempunyai modul Ajax dan kesan khas berbanding versi biasa. Jika anda tidak menggunakan AJAX, kesan dan fungsi lain, anda boleh memilih untuk menggunakan versi langsing jQuery "Slim" ini Saiz mampatnya ialah 23.6kb, manakala saiz versi standard ialah 30kb.
bootstrap 4, versi langsing lalai yang diperkenalkan dalam manual rasmi.Penerangan asal
Kadangkala anda tidak memerlukan ajax, atau anda lebih suka menggunakan salah satu daripada banyak perpustakaan kendiri yang memfokuskan pada permintaan ajax dan selalunya lebih mudah untuk menggunakan a gabungan CSS dan manipulasi kelas untuk semua animasi web anda Bersama-sama dengan versi biasa jQuery yang merangkumi modul ajax dan kesan, kami telah mengeluarkan versi "slim" yang tidak termasuk modul ini kebimbangan prestasi hari ini, tetapi binaan tipis adalah kira-kira 6k bait gzip lebih kecil daripada versi biasa – 23.6k berbanding 30k Gunakan salah satu perpustakaan bebas yang memfokuskan pada permintaan Ajax. Seperti semua animasi web, biasanya lebih mudah untuk menggunakan gabungan CSS dan manipulasi kelas. Sebagai tambahan kepada versi jQuery biasa yang merangkumi modul ajax dan kesan, kami juga mengeluarkan versi "langsing" yang mengecualikan modul ini. Saiz jQuery jarang menjadi isu prestasi hari ini, tetapi versi tipis adalah kira-kira 6k bait lebih kecil daripada versi biasa (23.6k vs 30k gzip).
Tangkapan skrin saiz:
Pengetahuan lanjutan: ringkasan perbezaan antara 3 versi utama jQuery
1.x, 2.x, 3. x Perbezaan antara siri
1 Perbandingan sokongan IE (1) Analisis situasi
1.x: Menyokong ie6, ie7, ie8
2.x, 3.x: tidak menyokong ie6, ie7, ie8
(2) Pilih cadangan
Jika anda perlu serasi dengan ie678: anda hanya boleh memilih 1. x
Jika anda tidak perlu serasi dengan ie678: anda boleh memilih 2.x atau 3.x. Oleh kerana kebanyakan kod dalam 1.x serasi dengan penyemak imbas lama, ini meningkatkan beban operasi dan menjejaskan kecekapan pengendalian.
2. Perbandingan sokongan pemalam
(1) Analisis situasi
Memandangkan versi jQuery tidak serasi ke belakang, pemalam dibangunkan berdasarkan jQuery akan Terdapat keserasian isu. Maksudnya, apabila versi baharu jQuery dilancarkan, pemalam asal mungkin tidak berfungsi dengan betul dan pengarang pemalam perlu membangunkan semula versi baharu.
(2) Cadangan pemilihan
Untuk memastikan keserasian yang lebih baik dengan pelbagai pemalam, anda boleh memilih versi 1.x.
3. Perbandingan ciri baharu
(1) Berbanding dengan 1.x, 2.x tidak menambah sebarang ciri baharu terutamanya mengalih keluar sokongan untuk ie678, meningkatkan prestasi dan mengurangkan Fizikal peperiksaan.
(2) Berbanding dengan versi sebelumnya, 3.x menambah banyak ciri baharu dan menukar beberapa ciri sebelumnya
1.x versi yang biasa digunakan1.4.2: Kestabilan dan keserasian sangat baik, dengan pemalam terbanyak, tetapi prestasinya tidak sebaik versi berikut.
1.7.2: Peningkatan prestasi, pemalam kedua paling banyak, apis seperti ajax dan attr telah diubah suai sedikit.
1.8.3: Versi stabil terakhir yang menyokong IE6
1.9.1: Banyak kaedah dan pengikatan peristiwa telah dialih keluar disyorkan untuk menggunakan satu kaedah dan bukannya semua.
1.12.4: Versi stabil terakhir dalam era 1.x, hanya menyokong IE8, bukan IE6/7
[Pembelajaran yang disyorkan :
tutorial video jQueryAtas ialah kandungan terperinci Apakah perbezaan antara versi slim dan versi standard dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!