Rumah > Artikel > hujung hadapan web > Apakah itu ajax dan jquery
ajax ialah teknologi untuk mencipta aplikasi web yang lebih baik, lebih pantas dan lebih interaktif, manakala jQuery ialah rangka kerja JavaScript yang pantas, ringkas dan satu lagi kod JavaScript yang sangat baik selepas perpustakaan Prototaip.
Persekitaran pengendalian artikel ini: sistem windows7, versi jquery 1.2.6, komputer DELL G3
Apakah itu ajax dan jquery?
Pengenalan kepada ajax:
Ajax ialah Asynchronous Javascript And XML (Asynchronous JavaScript and XML), istilah baharu yang dicadangkan oleh Jesse James Garrett pada tahun 2005. Menghuraikan pendekatan 'baharu' menggunakan koleksi teknologi sedia ada, termasuk: HTML atau XHTML, CSS, JavaScript, DOM, XML, XSLT dan yang paling penting XMLHttpRequest. Aplikasi web yang menggunakan teknologi Ajax dengan cepat boleh mempersembahkan kemas kini tambahan kepada antara muka pengguna tanpa perlu memuat semula (memuat semula) keseluruhan halaman, yang membolehkan program bertindak balas terhadap operasi pengguna dengan lebih pantas.
Sumber:
Ajax ialah istilah yang diperoleh daripada menerangkan peralihan daripada aplikasi berasaskan web kepada aplikasi berasaskan data.
Ajax bukan bahasa pengaturcaraan baharu, tetapi teknologi untuk mencipta aplikasi web yang lebih baik, lebih pantas dan lebih interaktif.
Gunakan JavaScript untuk membuat permintaan kepada pelayan dan memproses respons tanpa menyekat objek teras pengguna XMLHttpRequest. Melalui objek ini, JavaScript anda boleh bertukar-tukar data dengan pelayan web tanpa memuat semula halaman, iaitu, ia boleh menghasilkan kesan penyegaran separa tanpa menyegarkan halaman.
Ajax menggunakan pemindahan data tak segerak (permintaan HTTP) antara penyemak imbas dan pelayan web, yang membolehkan halaman web meminta sejumlah kecil maklumat daripada pelayan dan bukannya keseluruhan halaman.
Cara AJAX berfungsi
Ajax boleh menjadikan aplikasi Internet lebih kecil, lebih pantas dan lebih mesra pengguna.
Ajax ialah teknologi penyemak imbas yang bebas daripada perisian pelayan web. Ajax adalah berdasarkan piawaian web berikut:
JavaScript, XML, HTML dan CSS Piawaian web yang digunakan dalam Ajax ditakrifkan dengan baik dan disokong oleh semua pelayar utama. Aplikasi Ajax adalah pelayar dan platform bebas.
Aplikasi web mempunyai banyak kelebihan berbanding aplikasi desktop; ia boleh menjangkau pelbagai pengguna, ia lebih mudah untuk dipasang dan diselenggara, dan ia lebih mudah untuk dibangunkan.
Walau bagaimanapun, aplikasi Internet tidak selengkap dan mesra pengguna seperti aplikasi desktop tradisional. Dengan Ajax, aplikasi Internet boleh menjadi lebih lengkap dan mesra pengguna.
Pengenalan kepada jquery:
jQuery ialah rangka kerja JavaScript yang pantas dan ringkas Ia merupakan satu lagi pustaka kod JavaScript yang sangat baik selepas Prototaip pada tahun 2006 Diterbitkan oleh John Resig pada bulan Januari. Tujuan reka bentuk jQuery ialah "tulis kurang, buat lebih", yang bermaksud menulis kurang kod dan melakukan lebih banyak perkara. Ia merangkumi kod fungsi JavaScript biasa, menyediakan corak reka bentuk JavaScript yang mudah, dan mengoptimumkan operasi dokumen HTML, pemprosesan acara, reka bentuk animasi dan interaksi Ajax.
Ciri teras jQuery boleh diringkaskan seperti berikut: Ia mempunyai sintaks rantaian yang unik dan antara muka berbilang fungsi yang pendek dan jelas ia mempunyai pemilih CSS yang cekap dan fleksibel, dan boleh memanjangkannya; mempunyai sambungan pemalam yang mudah Mekanisme dan pemalam yang kaya. jQuery serasi dengan pelbagai penyemak imbas arus perdana, seperti IE 6.0, FF 1.5, Safari 2.0, Opera 9.0, dsb.
Ciri bahasa:
Dapatkan elemen dokumen dengan cepat
Mekanisme pemilihan jQuery dibina pada pemilih CSS, yang menyediakan keupayaan untuk membuat pertanyaan dengan cepat elemen dalam dokumen DOM , dan sangat meningkatkan cara untuk mendapatkan elemen halaman dalam JavaScript.
Sediakan kesan dinamik halaman yang cantik
jQuery mempunyai satu siri kesan animasi terbina dalam, yang boleh membangunkan halaman web yang sangat cantik menggunakan kesan terbina dalam jQuery, seperti fade in dan pudar, Kesan khas dinamik seperti penyingkiran unsur.
Buat halaman web bukan muat semula AJAX
AJAX ialah singkatan JavaScript dan XML tak segerak Ia boleh membangunkan halaman web bukan muat semula yang sangat sensitif, terutamanya apabila membangunkan halaman web sebelah pelayan, seperti sebagai tapak web PHP. Berkomunikasi bolak-balik dengan pelayan Jika AJAX tidak digunakan, halaman web perlu dimuat semula setiap kali data dikemas kini Walau bagaimanapun, selepas menggunakan kesan khas AJAX, halaman boleh dimuat semula untuk memberikan kesan dinamik .
Menyediakan peningkatan kepada bahasa JavaScript
jQuery menyediakan peningkatan kepada struktur JavaScript asas, seperti lelaran elemen dan pemprosesan tatasusunan.
Pengendalian acara yang dipertingkatkan
jQuery menyediakan pelbagai acara halaman, yang boleh mengelakkan pengaturcara daripada menambahkan terlalu banyak kod pengendalian acara dalam HTML, dan yang paling penting, pengendali acaranya menghapuskan pelbagai isu keserasian penyemak imbas Tetap.
Tukar kandungan halaman web
jQuery boleh mengubah suai kandungan halaman web, seperti menukar teks halaman web, memasukkan atau menyelak imej halaman web jQuery memudahkan cara kod JavaScript perlu diproses.
Pengesyoran berkaitan: "Tutorial video Ajax" "tutorial video jquery"
Atas ialah kandungan terperinci Apakah itu ajax dan jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!