Mengapa pertanyaan ini ditutup? Bagaimana pertanyaan ini, "tidak membangun"? Banyak pemula Ajax dan Jquery menanyakan pertanyaan ini.
McGafter
Jawaban:
197
AJAX adalah teknik untuk melakukan XMLHttpRequest (permintaan Http out of band) dari halaman web ke server dan mengirim / mengambil data untuk digunakan pada halaman web. AJAX adalah singkatan dari Asynchronous Javascript And XML. Ia menggunakan javascript untuk membangun XMLHttpRequest, biasanya menggunakan teknik yang berbeda di berbagai browser.
jQuery ( situs web ) adalah kerangka kerja javascript yang membuat bekerja dengan DOM lebih mudah dengan membangun banyak fungsionalitas tingkat tinggi yang dapat digunakan untuk mencari dan berinteraksi dengan DOM. Bagian dari fungsionalitas jQuery mengimplementasikan antarmuka tingkat tinggi untuk melakukan permintaan AJAX. jQuery mengimplementasikan antarmuka ini secara abstrak, melindungi pengembang dari kerumitan dukungan multi-browser dalam membuat permintaan.
Jadi jQuery saat ini menggunakan AJAX, tetapi tidak perlu begitu saja . Dan AJAX juga tidak secara eksklusif digunakan oleh jQuery.
jiggunjer
180
Di StackOverflow, menekan tombol pilih atas adalah AJAX saat mengetik pertanyaan atau jawaban Anda dan melihatnya muncul di jendela pratinjau waktu nyata di bawahnya adalah JavaScript (JQuery).
Ini berarti bahwa perbedaan antara AJAX dan Javascript adalah AJAX memungkinkan Anda untuk berkomunikasi dengan server tanpa melakukan penyegaran halaman (yaitu membuka halaman baru) sedangkan JavaScript (JQuery) memungkinkan Anda untuk menyematkan logika dan perilaku di halaman Anda. Tentu saja, dengan logika ini Anda juga membuat AJAX.
Ajax adalah teknologi / paradigma, sedangkan jquery adalah perpustakaan (yang menyediakan - selain fungsionalitas bagus lainnya - pembungkus yang nyaman di sekitar ajax) - sehingga Anda tidak dapat membandingkannya.
Ini benar-benar bukan situasi 'salah satu / atau'. AJAX adalah singkatan dari A synchronous J avaScript a nd X ML, dan JQuery adalah pustaka JavaScript yang menghilangkan rasa sakit dalam menulis rutinitas JavaScript yang umum.
Ini adalah perbedaan antara sesuatu (jQuery) dan proses (AJAX). Membandingkannya berarti membandingkan apel dan jeruk.
AJAX adalah cara mengirimkan informasi antara browser dan server tanpa menyegarkan halaman. Itu bisa dilakukan dengan atau tanpa perpustakaan seperti jQuery .
Ajax (Asynchronous Javascript and XML) adalah bagian dari javascript. Ajax adalah cara browser sisi klien untuk berkomunikasi dengan server (misalnya: mengambil data dari database) tanpa harus melakukan penyegaran halaman.
jQuery adalah pustaka javascript yang menstandarkan perbedaan javascript lintas-browser. jQuery menyertakan beberapa fungsi ajax.
Ajax adalah cara menggunakan Javascript untuk berkomunikasi dengan server tanpa memuat halaman lagi. jQuery menggunakan ajax untuk banyak fungsinya, tetapi tidak lain adalah pustaka yang menyediakan fungsionalitas lebih mudah.
Dengan jQuery Anda tidak perlu berpikir tentang membuat objek xml dll, semuanya dilakukan untuk Anda, tetapi dengan javascript ajax langsung Anda perlu memprogram setiap langkah panggilan ajax.
Jawaban:
AJAX adalah teknik untuk melakukan XMLHttpRequest (permintaan Http out of band) dari halaman web ke server dan mengirim / mengambil data untuk digunakan pada halaman web. AJAX adalah singkatan dari Asynchronous Javascript And XML. Ia menggunakan javascript untuk membangun XMLHttpRequest, biasanya menggunakan teknik yang berbeda di berbagai browser.
jQuery ( situs web ) adalah kerangka kerja javascript yang membuat bekerja dengan DOM lebih mudah dengan membangun banyak fungsionalitas tingkat tinggi yang dapat digunakan untuk mencari dan berinteraksi dengan DOM. Bagian dari fungsionalitas jQuery mengimplementasikan antarmuka tingkat tinggi untuk melakukan permintaan AJAX. jQuery mengimplementasikan antarmuka ini secara abstrak, melindungi pengembang dari kerumitan dukungan multi-browser dalam membuat permintaan.
sumber
Di StackOverflow, menekan tombol pilih atas adalah AJAX saat mengetik pertanyaan atau jawaban Anda dan melihatnya muncul di jendela pratinjau waktu nyata di bawahnya adalah JavaScript (JQuery).
Ini berarti bahwa perbedaan antara AJAX dan Javascript adalah AJAX memungkinkan Anda untuk berkomunikasi dengan server tanpa melakukan penyegaran halaman (yaitu membuka halaman baru) sedangkan JavaScript (JQuery) memungkinkan Anda untuk menyematkan logika dan perilaku di halaman Anda. Tentu saja, dengan logika ini Anda juga membuat AJAX.
sumber
Penjelasan bahasa Inggris yang lebih sederhana: jQuery adalah sesuatu yang membuat AJAX dan tugas JavaScript lainnya jauh lebih mudah.
sumber
Ajax adalah teknologi / paradigma, sedangkan jquery adalah perpustakaan (yang menyediakan - selain fungsionalitas bagus lainnya - pembungkus yang nyaman di sekitar ajax) - sehingga Anda tidak dapat membandingkannya.
sumber
Ini benar-benar bukan situasi 'salah satu / atau'. AJAX adalah singkatan dari A synchronous J avaScript a nd X ML, dan JQuery adalah pustaka JavaScript yang menghilangkan rasa sakit dalam menulis rutinitas JavaScript yang umum.
Ini adalah perbedaan antara sesuatu (jQuery) dan proses (AJAX). Membandingkannya berarti membandingkan apel dan jeruk.
sumber
AJAX adalah cara mengirimkan informasi antara browser dan server tanpa menyegarkan halaman. Itu bisa dilakukan dengan atau tanpa perpustakaan seperti jQuery .
Lebih mudah dengan perpustakaan.
Berikut adalah daftar pustaka / kerangka kerja JavaScript yang biasa digunakan dalam pengembangan AJAX.
sumber
Mereka tidak bisa dibandingkan.
Ajax (Asynchronous Javascript and XML) adalah bagian dari javascript. Ajax adalah cara browser sisi klien untuk berkomunikasi dengan server (misalnya: mengambil data dari database) tanpa harus melakukan penyegaran halaman.
jQuery adalah pustaka javascript yang menstandarkan perbedaan javascript lintas-browser. jQuery menyertakan beberapa fungsi ajax.
sumber
Ajax adalah cara menggunakan Javascript untuk berkomunikasi dengan server tanpa memuat halaman lagi. jQuery menggunakan ajax untuk banyak fungsinya, tetapi tidak lain adalah pustaka yang menyediakan fungsionalitas lebih mudah.
Dengan jQuery Anda tidak perlu berpikir tentang membuat objek xml dll, semuanya dilakukan untuk Anda, tetapi dengan javascript ajax langsung Anda perlu memprogram setiap langkah panggilan ajax.
sumber