本文将详细解读JAVAScript、ajax、jQuery是什么?他们可以实现什么?
1、JavaScript
定义:
javaScript的简写形式就是JS , 是由Netscape公司开发的一种脚本语言 , 一种广泛用于客户端Web开发的脚本语言 , 常用来给html网页添加动态功能(其编写的程序可以被嵌入到HTML或XML页面中 , 并直接在浏览器中解释执行) 。
文章插图
组成部分:
核心(ECMAScript)、文档对象模型(Document Object Model , 简称DOM)、浏览器对象模型(Browser Object Model , 简称BOM)
描述:
Javascript就是适应动态网页制作的需要而诞生的一种新的编程语言 , 如今越来越广泛地使用于Internet网页制作上 。
Javascript是由 Netscape公司开发的一种脚本语言(scripting language) , 或者称为描述语言 。在HTML基础上 , 使用Javascript可以开发交互式Web网页 。
Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系 , 使网页包含更多活跃的元素和更加精彩的内容 。
Javascript短小精悍 , 又是在客户机上执行的 , 大大提高了网页的浏览速度和交互能力 。同时它又是专门为制作Web网页而量身定做的一种简单的编程语言 。
主流的javaScript框架有:YUI ,Dojo , Prototype , jQuery...
文章插图
2、AJax
定义:
AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML) , AJAX并非缩写词 , 而是由Jesse James Gaiiett创造的名词 , 是指一种创建交互式网页应用的网页开发技术 。
AJAX不是一个技术 , 它实际上是几种技术 , 每种技术都有其独特之处 , 合在一起就成了一个功能强大的新技术 。
组成:
基于XHTML和css标准的表示;
使用Document Object Model进行动态显示和交互;
使用XML和XSLT做数据交互和操作;
使用XML HttpRequest与服务器进行异步通信;
使用JavaScript绑定一切 。
描述:
Ajax是结合了Java技术、XML以及JavaScript等编程技术 , 可以让开发人员构建基于Java技术的Web应用 , 并打破了使用页面重载的管理 。
Ajax技术使用非同步的HTTP请求 , 在Browser和WebServer之间传递数据 , 使Browser只更新部分网页内容而不重新载入整个网页 。
Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法 。这样 , Web页面不用打断交互流程进行重新加裁 , 就可以动态地更新 。使用Ajax , 用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面 。
3、jQuery
定义:
jQuery是一个快速的 , 简洁的javaScript库 , 使用户能更方便地处理HTML documents、events、实现动画效果 , 并且方便地为网站提供AJAX交互 。
特点:
轻量级、链式语法、CSS1-3选择器、跨浏览器、简单、易扩展;
jQuery是一种独立于服务器端代码的框架 , 独立于ASP.NET或者JAVA;
jQuery是当前很流行的一个JavaScript框架 , 使用类似于CSS的选择器 , 可以方便的操作HTML元素 , 拥有很好的可扩展性 , 拥有不少插件 。
描述:
对于程序员来说 , 简化javascript和ajax编程 , 能够使程序员从设计和书写繁杂的JS应用中解脱出来 , 将关注点转向功能需求而非实现细节上 , 从而提高项目的开发速度 。
对于用户来说 , 改善了页面的视觉效果 , 增强了与页面的交互性 , 体验更绚丽的网页物资 。javaScript框架实际上是一系列工具和函数 。
4、三者的关系
下面我用一张导图来阐述这三者的关系:
文章插图
最后送福利了 , 自己是从事了五年的前端工程师 , 整理了一份最全面前端学习资料 , 只要私信:“前端"等3秒后即可获取地址 , 里面概括应用网站开发 , css , html , JavaScript , jQuery , Ajax , node , angular等 。等多个知识点高级进阶干货的相关视频资料 , 等你来拿
推荐阅读
- 哈利波特神秘成就有哪些?
- 中国哪里产的绿茶最好_4大茶区、8大省份、5大产地更好喝
- 详解磁盘阵列RAID原理、种类及性能优缺点
- MySQL之库操作知识梳理
- 硬盘分区、重装系统,选MBR还是GPT格式,有讲究
- 食用碱、小苏打不可随便用,很多人一直搞不懂,看完涨知识了
- 电动自行车48伏、60伏、72伏哪个续航最远,性价比高,看过就知道了
- 腰椎好不好,一个动作就知道!3个小妙招,帮你缓解酸痛、护好腰
- 运动过量的五个信号
- 日系车怎么选?丰田、本田、日产、马自达、三菱的优缺点解析