“网络发视频大讲堂”丛书系清华社“视频大讲堂”重大系之一。该大系包括多个子系列,每个子系列的图书在其同品种的图书中销售名列前茅,其中: 4个品种荣获“全行业热销品种” 1个品种荣获2012年清华大学出版社“专业热销书”一等奖 绝大多数品种在“计算机零售图书排行榜”同品种排行中名列前茅 截至目前该大系累计销售超过55万册 该大系已成为近年来清华社计算机专业基础类零售图书热销的品牌之一
售 价:¥
纸质售价:¥88.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容简介
前言
本书特色
本书内容
本书读者
本书约定
关于我们
第1章 JavaScript概述
1.1 JavaScript发展历史
1.2 JavaScript版本
1.3 ECMAScript概述
1.4 JavaScript实现
1.5 JavaScript开发工具
第2章 在网页中使用JavaScript
2.1 使用<script>标签
2.2 比较嵌入代码与链接脚本
2.3 使用<noscript>标签
2.4 JavaScript执行顺序
2.5 浏览器与JavaScript
2.6 JavaScript错误处理
2.7 JavaScript代码调试
第3章 JavaScript基本语法
3.1 词法基础
3.2 句法基础
第4章 数据、类型和变量
4.1 JavaScript数据类型概述
4.2 值类型数据
4.3 引用型数据
4.4 数据类型检测
4.5 数据类型转换
4.6 使用变量
4.7 案例实战
第5章 运算符和表达式
5.1 运算符和表达式概述
5.2 位运算符
5.3 算术运算符
5.4 逻辑运算符
5.5 关系运算符
5.6 赋值运算符
5.7 对象操作运算符
5.8 其他运算符
5.9 案例实战
第6章 语句和结构
6.1 语句概述
6.2 简单语句
6.3 分支结构
6.4 循环结构
6.5 结构跳转
6.6 异常处理
6.7 函数结构
6.8 with语句
6.9 案例实战
第7章 操作字符串
7.1 定义字符串
7.2 使用字符串
7.3 案例实战
7.4 加密和解密
第8章 使用正则表达式
8.1 认识正则表达式
8.2 定义正则表达式
8.3 字符匹配
8.4 重复匹配
8.5 高级匹配
8.6 使用RegExp对象
8.7 综合案例:设计表单验证
第9章 操作数组
9.1 定义数组
9.2 使用数组
9.3 数组的应用
9.4 案例实战
9.5 综合实践:排序算法设计
第10章 使用对象
10.1 认识对象
10.2 对象分类
10.3 对象基本操作
10.4 属性基本操作
10.5 原生对象类型
10.6 使用构造器
10.7 使用对象基本方法
10.8 使用原生对象
10.9 综合案例:设计计算器
第11章 使用函数
11.1 认识函数
11.2 定义函数
11.3 案例:优化函数定义
11.4 使用函数
11.5 使用参数
11.6 使用Function对象
11.7 函数解析机制
11.8 函数中的this
11.9 案例实战
第12章 函数式编程
12.1 函数式编程概述
12.2 表达式运算
12.3 递归运算
12.4 闭包函数
12.5 案例实战
第13章 面向对象编程
13.1 认识类
13.2 定义类
13.3 接口
13.4 原型模型
13.5 继承
13.6 封装
13.7 多态
13.8 构造和析构
13.9 案例实战
第14章 BOM
14.1 认识BOM
14.2 使用Window对象
14.3 使用Navigator对象
14.4 使用Location和History对象
14.5 使用Screen对象
14.6 使用Document对象
第15章 DOM
15.1 认识DOM
15.2 使用节点
15.3 使用文档节点
15.4 使用元素节点
15.5 使用文本节点
15.6 使用文档片段节点
15.7 使用属性节点
15.8 使用范围
15.9 使用CSS选择器
第16章 事件处理
16.1 事件概述
16.2 基本事件模型
16.3 标准事件模型
16.4 IE事件模型
16.5 鼠标事件开发
16.6 键盘事件开发
16.7 页面事件开发
16.8 UI事件开发
16.9 表单事件开发
16.10 案例实战:自定义事件
第17章 脚本化CSS
17.1 脚本化CSS概述
17.2 操作行内样式
17.3 操作样式表
17.4 控制大小
17.5 位移和定位
17.6 显示和隐藏
17.7 设计动画
第18章 HTML5动画设计
18.1 HTML5 canvas概述
18.2 绘制基本图形
18.3 绘制曲线
18.4 变换图形
18.5 组合和裁切图形
18.6 定义颜色和样式
18.7 绘制文字
18.8 嵌入图像
第19章 Web存储
19.1 Cookie概述
19.2 存取Cookie
19.3 综合案例:Cookie应用
19.4 Web Storage概述
19.5 使用WebStorage
19.6 Web SQL数据库
第20章 JavaScript通信
20.1 HTTP概述
20.2 使用隐藏框架
20.3 使用JSONP
20.4 使用Ajax
20.5 发送请求
20.6 异步监测
20.7 获取响应
20.8 案例实战
第21章 XML
21.1 XML概述
21.2 XML文档对象模型
21.3 在IE中操作XML
21.4 使用DOM2操作XML
21.5 使用XPath
21.6 案例实战
第22章 JSON
22.1 JSON概述
22.2 比较JSON与XML
22.3 JSON语法
22.4 JSON解析和序列化
22.5 案例:优化JSON数据
第23章 ECMAScript 5
23.1 ECMAScript 5概述
23.2 浏览器支持
23.3 严格模式
23.4 JSON
23.5 Object
23.6 Array
23.7 Function和String
第24章 ECMAScript 6
24.1 ECMAScript 6概述
24.2 变量
24.3 字符和字符串
24.4 数值
24.5 数组
24.6 对象
24.7 函数
24.8 数据结构
24.9 循环遍历
24.10 状态机
24.11 预处理
24.12 类和模块
第25章 移动定位
25.1 位置信息概述
25.2 使用GeolocationAPI
25.3 案例实战
第26章 多线程处理
26.1 Web Workers概述
26.2 使用WebWorkers
26.3 案例实战
26.4 综合案例:模拟退火算法
第27章 离线应用
27.1 HTML5离线应用概述
27.2 HTML5离线应用详解
27.3 案例实战:缓存首页
27.4 案例实战:离线编辑内容
27.5 案例实战:离线跟踪
第28章 案例开发
28.1 设计小程序:万年历
28.2 设计游戏:俄罗斯方块
附录CD
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜