**
前言
**
当前,互联网用户多达几十亿。传统网站由包含大量链接的网页组成,这种网站正逐渐被包含高度交互元素的单页应用取代,并呈现出加速的趋势。其中的主要原因在于,用户不再像以前那样耐心地单击、等待并在网页之间切换,而希望网站犹如在其计算机和移动设备上运行的应用程序。
实际上,在您阅读本书期间,互联网上将新增数百万个网页。这些网页大多是使用HTML 编写的,它们使用 CSS 设置元素的样式,并使用 JavaScript 实现用户和后端服务之间的交互。
阅读本书后,您将对如何在网页中结合使用JavaScript和功能强大的jQuery库来提供丰富的用户交互有深入认识,知道如何使用动态代码让网页具有如下功能,从而创建出健壮的Web应用:对鼠标单击和手指轻扫快速做出响应;通过与后端服务交互将数据存储到Web服务器以及从Web服务器获取数据。
本书每章都介绍了创建专业级Web应用所需的基本知识。书中介绍的HTML和CSS基本知识,即便您以前从未使用过它们,也能快速上手。提供的大量代码示例,您可马上实现它们,而且随着学习的深入,您还能加以扩展。事实上,在本书的第1章,您就将使用jQuery和JavaScript创建一个动态网页。
请坐下来尽情享受这次使用jQuery和JavaScript开发Web应用的旅程吧。
目录
**[第 1 章 动态Web编程简介
1.1 理解Web服务器浏览器范式](https://yq.aliyun.com/articles/96073)**
1.1.1 Web服务器与Web浏览器通信涉及的术语
1.1.2 Web服务器和客户端脚本编程
1.2 为编写jQuery和JavaScript做准备
1.2.1 搭建Web开发环境
1.2.2 创建Web开发项目
1.2.3 添加CSS
1.2.4 编写动态脚本
1.3 小结
1.4 问与答
1.5 作业
1.5.1 测验
1.5.2 答案
1.5.3 练习
**[第 2 章 调试jQuery和JavaScript网页
2.1 JavaScript控制台](https://yq.aliyun.com/articles/96128)**
2.1.1 理解JavaScript控制台
2.2 调试HTML元素
2.2.1 查看HTML元素
2.2.2 查看和编辑DOM
2.3 调试CSS
2.3.1 使用CSS检查器
2.3.2 使用样式检查器
2.3.3 使用布局检查器
2.4 调试jQuery和JavaScript
2.4.1 JavaScript调试器
2.4.2 如何调试jQuery呢
2.5 分析网络流量
2.6 小结
2.7 问与答
2.8 作业
2.8.1 测验
2.8.2 答案
2.8.3 练习