更新时间:2019-10-23 13:27:27
封面
版权信息
内容提要
前言
第1章 JavaScript基础
1.1 JavaScript简介
1.2 JavaScript编程工具
1.3 在HTML中使用JavaScript
1.4 JavaScript基本语法
1.5 编程实践:Hello JavaScript
1.6 小结
1.7 习题
第2章 JavaScript核心语法基础
2.1 数据类型和变量
2.2 运算符与表达式
2.3 流程控制语句
2.4 编程实践:输出数字图形
2.5 小结
2.6 习题
第3章 数组和函数
3.1 数组
3.2 函数
3.3 内置函数
3.4 编程实践:模拟汉诺塔移动
3.5 小结
3.6 习题
第4章 异常和事件处理
4.1 异常处理
4.2 事件处理
4.3 编程实践:实现标记自由拖放
4.4 小结
4.5 习题
第5章 JavaScript对象
5.1 使用对象
5.2 原型对象和继承
5.3 内置对象
5.4 编程实践:输出随机素数
5.5 小结
5.6 习题
第6章 浏览器对象
6.1 Window对象
6.2 Document对象
6.3 表单对象
6.4 编程实践:动态人员列表
6.5 小结
6.6 习题
第7章 AJAX
7.1 使用AJAX完成HTTP请求
7.2 使用<script>完成HTTP请求
7.3 编程实践:用户注册页面
7.4 小结
7.5 习题
第8章 jQuery简介
8.1 了解jQuery
8.2 jQuery资源
8.3 使用jQuery
8.4 编程实践:页面欢迎对话框
8.5 小结
8.6 习题
第9章 jQuery选择器和过滤器
9.1 jQuery()函数
9.2 基础选择器
9.3 层级选择器
9.4 过滤器
9.5 编程实践:带提示的课表
9.6 小结
9.7 习题
第10章 操作页面元素
10.1 元素内容操作
10.2 插入结点
10.3 包装结点
10.4 替换结点
10.5 删除结点
10.6 复制结点
10.7 样式操作
10.8 编程实践:jQuery版的动态人员列表
10.9 小结
10.10 习题
第11章 jQuery事件处理
11.1 jQuery事件对象
11.2 附加和解除事件处理函数
11.3 事件快捷方法
11.4 编程实践:jQuery版的自由拖放
11.5 小结
11.6 习题
第12章 jQuery特效
12.1 简单特效
12.2 透明度特效
12.3 滑动特效
12.4 自定义动画
12.5 动画相关的属性和方法
12.6 编程实践:永不停止的动画
12.7 小结
12.8 习题
第13章 jQuery AJAX
13.1 加载服务器数据
13.2 get()方法和post()方法
13.3 获取JSON数据
13.4 获取脚本
13.5 事件处理