一.jQuery是什么?
当你写了足够多的JavaScript代码后,你会发现你写的东西很多都是重复的,甚至于不断地ctrl c和ctrl v,这时候你会需要使用更好的方式处理这些代码。为了更好地对于已解决问题套用编写好的代码,我们将重复的代码片段捆绑到所谓的工具包、库或者框架中,而jQuery是其中常用的一种。
所以,jQuery并不是一种语言,而是一个实用的程序和控件集,我们可以将它添加到Javascript中,美化页面和提升网站的逼格。
二.Ajax是什么?
Ajax(Asynchronous JavaScript and XML)是一种创建交互web应用程序。
Ajax不是重复的加载网页,而是动态地加载局部的网页,最典型的例子就是,拖动地图的时候地图会重新绘制。严格地说,Ajax只是JavaScript的一小部分。
Ajax指以下这些技术的组合。
-
HTML;
-
CSS(层叠样式表);
-
使用JavaScript访问的DOM(文档对象模型);
-
XML或JSON,这是服务器和客户端之间传输的数据格式。
-
XML HttpRequest,用来从服务器获取数据。
网友评论