剪不断,理不乱——Javascript,JQuery,AJAX
三者整体关系
JQuery、AJAX都是Javascript的一个框架,如果把Javascript比作父亲的话,JQuery和AJAX就是Javascript的亲生儿子。在Javascript中非常复杂的功能,让他们实现起来是极其的方便快捷。
js概念
Javascript是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigatr加入了Javascript,提供了数据验证的基本功能。
一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:核心(ECMAScript)、文档对象模型(Document Object Model,简称DOM)、浏览器对象模型(Browser Object Model,简称BOM)。
JQuery概念
jQuery 是一个 JavaScript 库。
Jquery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。
JQuery的宗旨是——"write less,do more",也就是“吃得少,干的多”。让我们广大的程序员能够写更少的代码,做更多的事情。
AJAX概念
所谓的异步就是在事件触发之后浏览器任然可以做其他的事情,与发生事件的控件无关的控件不受影响。AJAX是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。
AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。
剪不断,理不乱——Javascript,JQuery,AJAX相关推荐
- Java项目:嘟嘟校园一卡通系统(java+JSP+Servlet+html+css+JavaScript+JQuery+Ajax+mysql)
源码获取:博客首页 "资源" 里下载! 一.项目简述 功能:卡管理,卡消费,卡充值,图书借阅,消费,记录,注销等等功能. 二.项目运行 环境配置: Jdk1.8 + Tomcat8 ...
- JavaScript/JQuery/Ajax部分[面试题]
上一篇文章[Java高级部分之多线程(面试题)] 文章目录 1.谈谈你对js的理解 2.用js和JQuery怎么进行表单验证 3.JavaScript的数据类型有哪些 4.ajax的优点 5.ajax ...
- javascript jquery ajax动态提交多个参数 api测试
为了方便自己测试rest api,所以做了一个动态参数的页面.大家有需要的话,就各取所需吧. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 ...
- JavaScript——jQuery AJAX链式编程(流式编程)DEMO
基本概念 链式编程:设计模式之一 DEMO doSubmit: function(){ return $.ajax({url: url,type: 'post',data: $("#fm&q ...
- 【jQuery教科书】从jQuery语法到jQuery ajax的每一个知识点(学习总结)
文章目录 @[toc] 一.jQuery概述 1.1 什么是jQuery? 1.2 jQuery的版本须知 1.3 jQuery的功能作用 1.4 为什么要使用jQuery? 1.5 jQueryAP ...
- 【JavaScript】jQuery Ajax 实例 全解析
jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯. 废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对 ...
- JavaScript、Ajax与jQuery的关系
简单总结: 1.JS是一门前端语言. 2.Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新. 3.jQuery是一个框架,它对JS进行了封装 ...
- jQuery与JavaScript与ajax三者的区别与联系
jQuery与JavaScript与ajax三者的区别与联系 简单总结: 1.JS是一门前端语言. 2.Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页 ...
- JavaScript、Ajax、jQuery全部知识点,5分钟速懂!
本文将详细解读JavaScript.ajax.jQuery是什么?他们可以实现什么? 1.JavaScript 定义: javaScript的简写形式就是JS,是由Netscape公司开发的一种脚本语 ...
最新文章
- html中用div代替textarea实现输入框高度随输入内容变化
- 基于图结构的计算分析和实现
- 池化方法总结(Pooling)
- 黑马程序员_网络编程总结
- Python__数据结构与算法——树、二叉树(实现先、中、后序遍历)
- VC++下使用ADO编写数据库程序 – 操作大全
- filter和map的区别
- bat批量修改及替换文件内容
- 机顶盒天线接头怎么接_机顶盒时代来了,电视的天线接口以后该如何利用?
- Selenium无法定位的6种解决方案
- service随APP关闭而关闭
- STM32学习笔记(二)
- 利用PHPExcel转Excel饼图
- 理解Java7和8里面HashMap+ConcurrentHashMap的扩容策略
- Dev GridView 隔行换色的方法
- php添加表格行列,excel表格怎么插行和列?
- 用计算机进行图片处理课后反思,使用曲线工具画图教学反思
- c语言中未定义标识符IDD,一、Windows对话框—对话框及其模板
- 微信查询所有关注该公众号的用户
- android自动隐藏悬浮菜单,FloatBall