JavaScript jquery和AJAX总结
其实学习之前用的是js、jquery、ajax,但是当时还不清楚区别,所以都当成js了。然后,当别人说jquery的时候,ajax似乎很高级。我在学习的时候,对这些比较清楚一点。下面我来写总结。
简介
java描述语言
JavaScript是一种文字脚本语言,是一种动态类型、基于原型的语言,内置支持类。它的解释器叫做JavaScript引擎,是浏览器的一部分,广泛用于客户端的脚本语言。它最早用于HTML页面,为HTML页面添加动态功能。但是,JavaScript也可以用在web服务器上,比如Node.js
1995年,由网景公司的brendan eich在Netscape Navigator浏览器上首次设计并实现。因为网景和Sunrise的营销合作,网景的管理层希望它看起来像Java,所以就取名为JavaScript。但实际上,它的语义接近于Self和Scheme。
为了获得技术优势,微软推出了JScript,可以在像JavaScript这样的浏览器上运行。为了统一规范,1997年,在ECMA(欧洲计算机制造商协会)的协调下,由网景、Sunrise、微软和Borland公司组成的工作组确定了统一标准:ECMA-262。因为JavaScript兼容ECMA标准,所以也叫ECMAScript。
Juery
JQuery是一个跨浏览器的JavaScript库,简化了HTML和JavaScript之间的操作。第一版由约翰瑞西于2006年1月在纽约巴尔坎普发布。目前正由戴夫梅特文领导的开发团队开发。在全球访问量排名前一万的网站中,65%使用jQuery,这是目前最流行的JavaScript库。
创建交互式、快速动态网页应用的网页开发技术
AJAX,即“异步JavaScript和XML”,是指一套集成了多种技术的浏览器端网页开发技术。Ajax的概念是由杰西詹姆斯加勒特提出的。
传统的网络应用程序允许用户填写表单,并在提交表单时向网络服务器发送请求。服务器接收并处理传入的表单,然后将其发送回新的网页,但这种做法浪费了大量的带宽,因为前后页中的大多数HTML代码往往是相同的。因为每个应用程序通信都需要向服务器发送请求,所以应用程序的响应时间取决于服务器的响应时间。这导致用户界面的响应比本机应用程序慢得多。
与此不同,AJAX应用程序只能向服务器发送和检索必要的数据,并在客户端使用JavaScript来处理来自服务器的响应。因为服务器和浏览器之间交换的数据大大减少(只有原始数据的5%左右)[source request],服务器响应更快。同时,在请求客户端机器上可以完成大量的处理工作,因此Web服务器上的负载也减少了。
与DHTML或LAMP类似,AJAX并不是指单一的技术,而是有机地使用一系列相关技术。虽然它的名字包含了XML,但实际上数据格式可以用JSON来代替,进一步减少了数据量,形成了所谓的AJAJ。客户端和服务器不需要异步。一些基于AJAX的“衍生/复合”技术也在出现,比如AFLAX。
区分
从介绍中可以看出,javascript是一种脚本语言,jquery是js的封装,ajax是多种技术的混合。它们的区别是显而易见的,但是它们都为我们的程序提供了更简单的技术。
摘要
java描述语言
jquery AJAX
其实很多时候直接看视频并不是很有效,经常会陷入一种情况,就是在说什么。这个时候,不如用简单错误的方式敲更多的代码。它肯定会跟随一开始的敲打。多敲几下,你就知道怎么慢慢用了。当然,实践之后,你需要回去学习理论~
以上就是javascript jquery ajax的总结。下一篇文章将介绍javascript jquery和ajax之间的关系。喜欢的朋友可以直接点击了解更多。
版权声明:JavaScript jquery和AJAX总结是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。