JavaScript编程全解(中文版) PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
JavaScript编程全解

JavaScript编程全解

中文版
井上诚一郎
Java JavaScript 图灵
浏览人数:6
读者:                       ...
  《图灵程序设计丛书:JavaScript编程全解》全方位地介绍了JavaScript开发中的各个主题,无论是前端还是后端的JavaScript开发者都可以在本书中找到自己需要的内容。本书对HTML5、Web API、Node.js及WebSocket等的热门技术也作了深入浅出的介绍,并提供了大量实际应用范例。
  《图灵程序设计丛书:JavaScript编程全解》语法说明系统深入、示例代码规范详细,对容易产生问题之处均做了重点说明,不仅适合初学者入门,而且有经验的JavaScript开发人员、项目负责人也能从中受益。

第1部分 JavaScript概要   
第1章 JavaScript概要   
1.1 JavaScript概要   
1.2 JavaScript的历史   
1.3 ECMAScript   
1.4 JavaScript的版本   
1.5 JavaScript实现方式   
1.6 JavaScript运行环境   
1.7 JavaScript相关环境   
第2部分 JavaScript的语言基础   
第2章 JavaScript基础   
2.1 JavaScript的特点   
2.2 关于编排格式   
2.3 变量的基础   
2.4 函数基础   
2.5 对象的基础   
2.6 数组的基础   
第3章 JavaScript的数据类型   
3.1 数据类型的定义   
3.2 内建数据类型概要   
3.3 字符串型   
3.4 数值型   
3.5 布尔型   
3.6 null型   
3.7 undefined型   
3.8 Object类型   
3.9 数据类型转换   
第4章 语句、表达式和运算符   
4.1 表达式和语句的构成   
4.2 保留字   
4.3 标识符   
4.4 字面量   
4.5 语句   
4.6 代码块(复合语句)   
4.7 变量声明语句   
4.8 函数声明语句   
4.9 表达式语句   
4.10 空语句   
4.11 控制语句   
4.12 if-else语句   
4.13 switch-case语句   
4.14 循环语句   
4.15 while语句   
4.16 do-while语句   
4.17 for语句   
4.18 for in语句   
4.19 for each in语句   
4.20 break语句   
4.21 continue语句   
4.22 通过标签跳转   
4.23 return语句   
4.24 异常   
4.25 其他   
4.26 注释   
4.27 表达式   
4.28 运算符   
4.29 表达式求值   
4.30 运算符的优先级以及结合律   
4.31 算术运算符   
4.32 字符串连接运算符   
4.33 相等运算符   
4.34 比较运算符   
4.35 in运算符   
4.36 instanceof运算符   
4.37 逻辑运算符   
4.38 位运算符   
4.39 赋值运算符   
4.40 算术赋值运算符   
4.41 条件运算符(三目运算符)   
4.42 typeof运算符   
4.43 new运算符   
4.44 delete运算符   
4.45 void运算符   
4.46 逗号(,)运算符   
4.47 点运算符和中括号运算符   
4.48 函数调用运算符   
4.49 运算符使用以及数据类型转换中需要注意的地方   
第5章 变量与对象   
5.1 变量的声明   
5.2 变量与引用   
5.3 变量与属性   
5.4 变量的查找   
5.5 对变量是否存在的检验   
5.6 对象的定义   
5.7 对象的生成   
5.8 属性的访问   
5.9 作为关联数组的对象   
5.10 属性的属性   
5.11 垃圾回收   
5.12 不可变对象   
5.13 方法   
5.14 this引用   
5.15 apply与call   
5.16 原型继承   
5.17 对象与数据类型   
5.18 ECMAScript第5版中的Object类   
5.19 标准对象   
5.20 Object类   
5.21 全局对象   
第6章 函数与闭包   
6.1 函数声明语句与匿名函数表达式   
6.2 函数调用的分类   
6.3 参数与局部变量   
6.4 作用域   
6.5 函数是一种对象   
6.6 Function类   
6.7 嵌套函数声明与闭包   
6.8 回调函数设计模式   
第7章 数据处理   
7.1 数组   
7.2 JSON   
7.3 日期处理   
7.4 正则表达式   
第3部分 客户端JavaScript   
第8章 客户端JavaScript与HTML   
8.1 客户端JavaScript的重要性   
8.2 HTML与JavaScript   
8.3 运行环境与开发环境   
8.4 调试   
8.5 跨浏览器支持   
8.6 Window对象   
第9章 DOM   
9.1 DOM的定义   
9.2 DOM的基础   
9.3 节点的选择   
9.4 节点的创建与新增   
9.5 节点的内容更改   
9.6 节点的删除   
9.7 innerHTML/textContent   
9.8 DOM操作的性能   
第10章 事件   
10.1 事件驱动程序设计   
10.2 事件处理程序/事件侦听器的设定   
10.3 事件的触发   
10.4 事件的传播   
10.5 事件所具有的元素   
10.6 标准事件   
10.7 自定义事件   
第11章 客户端JavaScript实践   
11.1 样式   
11.2 AJAX   
11.3 表单   
第12章 库   
12.1 使用库的原因   
12.2 jQuery的特征   
12.3 jQuery的基本概念   
12.4 $函数   
12.5 通过jQuery进行DOM操作   
12.6 通过jQuery处理事件   
12.7 通过jQuery对样式进行操作   
12.8 通过jQuery进行AJAX操作   
12.9 Deferred   
12.10 jQuery插件   
12.11 与其他库共同使用   
12.12 库的使用方法   
第4部分 HTML5   
第13章 HTML5概要   
13.1 HTML5的历史   
13.2 HTML5的现状   
13.3 HTML5的概要   
第14章 Web应用程序   
14.1 History API   
14.2 ApplicationCache   
第15章 与桌面应用的协作   
15.1 Drag Drop API   
15.2 File API   
第16章 存储   
16.1 Web Storage   
16.2 Indexed Database   
第17章 WebSocket   
17.1 WebSocket概要   
17.2 基本操作   
17.3 WebSocket实践   
第18章 Web Workers   
18.1 Web Workers概要   
18.2 基本操作   
18.3 Web Worker实践   
18.4 共享工作线程   
第5部分 Web API   
第19章 Web API的基础   
19.1 Web API与Web服务   
19.2 Web API的历史   
19.3 Web API的组成   
19.4 用户验证与授权   
第20章 Web API的实例   
20.1 Web API的分类   
20.2 Google Translate API   
20.3 Google Maps API   
20.4 Yahoo! Flickr   
20.5 Twitter   
20.6 Facebook   
20.7 OpenSocial   
第6部分 服务器端JavaScript   
第21章 服务器端JavaScript与Node.js   
21.1 服务器端JavaScript的动向   
21.2 CommonJS   
21.3 Node.js   
第22章 Node.js程序设计实践   
22.1 HTTP服务器处理   
22.2 HTTP客户端处理   
22.3 HTTPS处理   
22.4 Socket.IO与WebSocket   
22.5 下层网络程序设计   
22.6 文件处理   
22.7 定时器   
22.8 Express   
后记   
索引   
看过本书的人还看过