ajax和jquery有什么区别,哪一个更好?

Suf*_*ali 102 ajax jquery

我对使用ajax或jquery感到困惑,所以我想知道差异是什么,哪个更好,如性能和复杂性.

tva*_*son 191

AJAX是一种从网页到服务器执行XMLHttpRequest(带外Http请求)并发送/检索要在网页上使用的数据的技术.AJAX代表异步Javascript和XML.它使用javascript构建XMLHttpRequest,通常在各种浏览器上使用不同的技术.

jQuery(网站)是一个javascript框架,它通过构建许多可用于搜索和与DOM交互的高级功能,使得使用DOM更容易.jQuery的部分功能实现了一个用于执行AJAX请求的高级接口.jQuery抽象地实现了这个接口,使开发人员在发出请求时免受多浏览器支持的复杂性.

  • 所以 jQuery 目前使用 AJAX,但它本身并不*需要*。并且 AJAX 也不是由 jQuery 专门使用的。 (2认同)

Luk*_*uke 175

在StackOverflow上,按下向上投票按钮是AJAX,而输入您的问题或答案并看到它出现在下面的实时预览窗口中是JavaScript(JQuery).

这意味着AJAX和Javascript之间的区别在于AJAX允许您与服务器进行通信而无需进行页面刷新(即转到新页面),而JavaScript(JQuery)允许您在页面上嵌入逻辑和行为.当然,通过这种逻辑,您也可以创建AJAX.


cee*_*yoz 27

一个更简单的英文解释:jQuery使AJAX和其他JavaScript任务变得更容易.


Phi*_*ilS 20

Ajax是一种技术/范例,而jquery是一个库(除了其他不错的功能之外,还提供了一个围绕ajax的方便包装) - 因此你无法比较它们.


Geo*_*ker 15

这真的不是'或者/或'的情况.AJAX代表一个同步Ĵ avaScript 一个X ML和jQuery是一个JavaScript库,采取痛苦满分作文常见的JavaScript程序的.

它是一个东西(jQuery)和一个进程(AJAX)之间的区别.比较它们将比较苹果和橘子.


Mah*_*tar 10

AJAX是一种在浏览器和服务器之间发送信息而无需刷新页面的方法.它可以使用或不使用jQuery这样的库来完成.

图书馆更容易.

以下是AJAX开发中常用的JavaScript库/框架列表.


Emi*_*ily 7

他们没有可比性.

Ajax(异步Javascript和XML)是javascript的一个子集.Ajax是客户端浏览器与服务器通信的方式(例如:从数据库中检索数据),而无需执行页面刷新.

jQuery是一个javascript库,可以跨浏览器标准化javascript差异.jQuery包含一些ajax函数.