JQuery和AJAX

Anonim

现在有多种语言可用于制作网页,有些甚至不是唯一的,而只是另一种语言的衍生物。 jQuery是这些衍生产品之一。它是JavasScript的轻量级库,更侧重于与HTML元素的交互。另一方面,AJAX不是特定技术,而是不同技术的组合,以提供新功能。每当您从网站请求一组新数据时,它都会清除整个页面并加载新页面。 AJAX用于规避此行为并允许在不修改整个页面的情况下检索新数据。

AJAX是一个非常强大的工具,但它不能用于简单的HTML,因为HTML不允许页面在完全加载后进行更改。为了使用AJAX,您需要一种客户端脚本语言,它允许您检测用户的操作并相应地修改页面上的元素。 jQuery完全这样做,这就是为什么两者经常一起用于呈现用户可以轻松交互而无需重复加载的网页的原因。

jQuery完成前端的所有工作,因此您需要充分了解它才能正确设置页面。你不需要学习AJAX的确切机制来利用它,因为jQuery为你提供了一个AJAX命令来从服务器中检索你需要的任何数据。

虽然使用jQuery和AJAX可以使用户的浏览体验更好,但对托管这些文件的服务器的影响并不理想。每次发出另一个AJAX请求时,都会建立与服务器的新连接。服务器有时难以处理太多连接。大多数托管公司已经采取措施以防止过载,因为jQuery和AJAX确实存在。

摘要: 1.JQuery是一个轻量级客户端脚本库,而AJAX是用于提供异步数据传输的技术组合 2. jQuery和AJAX经常相互结合使用 3. jQuery主要用于动态修改屏幕上的数据,它使用AJAX检索所需的数据而不改变显示页面的当前状态 4.由于连接数量较多,AJAX功能的大量使用通常会导致服务器过载