JavaScript、jQuery、Ajax、Json等又是什么?区别又是什么?
2016-05-18 22:53
465 查看
JavaScript、jQuery、Ajax、Json等又是什么?区别又是什么?
JS与JQ的区别:jQuery是使用JavaScript编写的,也就是说JavaScript可以任意调用,其他程序并不能很轻易的调用。就好比JavaScript是鸡,jQuery是鸡蛋,鸡只能生鸡蛋。再说的明白些,jQuery是使用JavaScript编写的,就好比鸡蛋是鸡生的。
如果你还不明白再看看另一个例子:
我们可以把JavaScript比喻成文字,假如使用文字写了两本菜谱 《西餐菜谱大全》 和 《中餐菜谱大全》,前者是prototype(在jQuery之前也是一种类库)后者是jQuery。菜谱里面都集合了很多做菜的方法也可以叫做菜的类库。在程序里面呢就叫做类库,方法库,函数库等。
Ajax:全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),它是由JavaScript+CSS+DOM+ XMLHttpRequest的四种技术的结合,并且JS是Ajax的核心。jQuery将Ajax的实现变得更加轻松容易。Ajax就是咱们常说的局部刷新。
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写的同时也易于机器解析和生成。它基于JavaScript的一个子集。 Json采用完全独立于语言的文本格式,可以简单的理解为数据存储的一种格式或交换方式。
相关文章推荐
- 原生js实现复制对象、扩展对象 类似jquery中的extend()方法
- 那些被漏掉的JQuery总结(三)——关于前台的数据计算问题
- 《jQuery从入门到精通》第二节 开始使用jQuery(二)
- 《jQuery从入门到精通》第二节 开始使用jQuery(一)
- jQuery checkbox反复选中只生效一次的解决方法
- jquery语法
- 简单的slideShow(jQuery实现)
- jqueryclick事件-隐藏与显示
- jquery-实现div层逐渐显现出来
- jswindow.onload=function(){}与jquery $(function(){})
- 学习笔记:jQuery deferred对象的整理4
- 4000 学习笔记:jQuery deferred对象的整理3
- 学习笔记:jQuery deferred对象的整理2
- jquery的onclick(this)方法
- js对象与jquery之间的转换
- 初学jQuery就遇到问题
- jQuery实战学习笔记(二)-用jQuery为页面添加活力
- jQuery将form列表转JSON
- jquery.validate 扩展验证+异步验证
- jQuery中this与$(this)的区别实例