目录
第一篇JavaScript基础
第1章初识JavaScript
1.1什么是JavaScript
1.2JavaScript的发展史
1.3JavaScript的功能
1.4JavaScript运行环境
1.5JavaScript代码位置
1.6JavaScript代码调试
本章小结
练习1
第2章JavaScript基础知识
2.1注释
2.2变量
2.3数据类型
2.4数组
2.5运算符
本章小结
练习2
第3章控制语句
3.1条件语句
3.2循环语句
本章小结
练习3
第4章函数
4.1函数的定义
4.2函数的返回值
4.3函数的调用
4.4系统内置函数
本章小结
练习4
第5章对象
5.1什么是对象
5.2创建对象
5.3编辑对象
5.4内置对象
本章小结
练习5
第6章浏览器对象
6.1BOM简介
6.2window对象
6.3history对象
6.4location对象
6.5navigator对象
6.6screen对象
6.7document对象
本章小结
练习6
第7章文档对象
7.1DOM简介
7.2节点类型
7.3DOM操作
本章小结
练习7
第8章DOM事件
8.1购物车全选/全不选
8.2删除购物车商品
8.3鼠标滑过特效
8.4显示与隐藏信息
8.5单击选项卡特效
8.6图片轮显效果
8.7无限加载效果
8.8页面滚动效果
8.9表单验证
8.10可视化图表
本章小结
练习8
第9章JavaScript代码优化
9.1JavaScript代码可维护性
9.2JavaScript DOM代码优化
本章小结
练习9
第二篇JavaScript库
第10章初识jQuery
10.1jQuery简介
10.2jQuery的用途
10.3jQuery的优势
10.4配置jQuery环境
10.5jQuery的基本语法
本章小结
练习10
第11章jQuery选择器
11.1jQuery选择器的用途
11.2jQuery选择器的优势
11.3jQuery选择器的分类
本章小结
练习11
第12章jQuery的DOM操作
12.1DOM操作的分类
12.2查找节点
12.3创建节点
12.4插入节点
12.5删除节点
12.6复制节点
12.7替换节点
12.8DOM操作案例
本章小结
练习12
第13章jQuery事件
13.1鼠标事件
13.2键盘事件
13.3表单事件
13.4绑定事件
13.5复合事件
13.6移除事件
本章小结
练习13
第14章jQuery效果
14.1显示及隐藏元素
14.2切换元素可见状态
14.3淡入淡出效果
14.4改变元素的高度
14.5自定义动画
14.6图片左右移动
14.7表单级联效果
本章小结
练习14
第三篇数据异步交互
第15章Ajax技术
15.1Ajax工作原理
15.2Ajax原生写法
15.3jQuery的ajax()方法
15.4Ajax调试
15.5JSON对象
本章小结
练习15
参考文献