图书介绍
JavaScript编程精粹PDF|Epub|txt|kindle电子书版本网盘下载
![JavaScript编程精粹](https://www.shukui.net/cover/40/30459429.jpg)
- Ved Antani著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115465696
- 出版时间:2017
- 标注页数:174页
- 文件大小:23MB
- 文件页数:185页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
JavaScript编程精粹PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 JavaScript入门1
1.1 JavaScript极简史2
1.2 如何阅读本书2
1.3 Hello World4
1.3.1 JavaScript概览5
1.3.2 JavaScript类型21
1.3.3 自动插入分号23
1.3.4 JavaScript代码风格指南25
1.4 小结33
第2章 函数、闭包与模块34
2.1 函数的字面形式34
2.2 函数作为数据36
2.3 作用域38
2.3.1 全局作用域38
2.3.2 局部作用域39
2.3.3 函数作用域与块作用域39
2.3.4 行内函数表达式42
2.3.5 块作用域42
2.4 函数声明与函数表达式44
2.5 arguments参数45
2.6 匿名函数48
2.6.1 对象创建过程中的匿名函数48
2.6.2 列表创建过程中的匿名函数49
2.6.3 作为函数参数的匿名函数49
2.6.4 出现在条件逻辑中的匿名函数49
2.7 闭包50
2.8 计时器和回调函数52
2.9 私有变量53
2.10 循环与闭包53
2.11 模块54
2.12 小结55
第3章 数据结构及相关操作56
3.1 正则表达式56
3.2 严格匹配57
3.3 匹配字符组58
3.4 重复出现61
3.5 首部与尾部63
3.6 向后引用63
3.7 贪婪限定符与惰性限定符64
3.8 数组65
3.9 map71
3.10 set72
3.11 编码风格73
3.12 小结74
第4章 面向对象的JavaScript75
4.1 理解对象75
4.1.1 JavaScript对象的行为77
4.1.2 原型78
4.2 实例属性与原型属性79
4.3 继承83
4.4 接收器与设置器89
4.5 小结91
第5章 JavaSc ript模式92
5.1 设计模式92
5.2 命名空间模式94
5.3 模块模式95
5.4 工厂模式100
5.5 mixin模式101
5.6 装饰器模式102
5.7 观察者模式104
5.8 JavaScript的Model-View-*模式106
5.8.1 模型-视图-控制器106
5.8.2 模型106
5.8.3 视图107
5.8.4 控制器107
5.9 模型-视图-表现器107
5.10 模型-视图-视图模型108
5.11 小结109
第6章 测试与调试110
6.1 单元测试111
6.1.1 测试驱动开发111
6.1.2 行为驱动开发112
6.2 JavaScript调试117
6.2.1 语法错误117
6.2.2 使用严格模式117
6.2.3 运行时异常118
6.3 小结123
第7章 ECMAScript 6124
7.1 shim/polyfill124
7.2 转换编译器125
7.3 ES6语法上的变化125
7.3.1 块级作用域125
7.3.2 默认参数127
7.3.3 spread与rest127
7.3.4 解构128
7.3.5 对象字面量129
7.3.6 模板字面量130
7.3.7 Map与Set131
7.3.8 Symbol133
7.3.9 迭代器134
7.3.10 for..of循环134
7.3.11 箭头函数134
7.4 小结137
第8章 DOM操作与事件138
8.1 DOM138
8.1.1 访问DOM元素138
8.1.2 访问特定的节点140
8.2 链式方法145
8.3 遍历与操作146
8.4 处理浏览器事件147
8.5 事件传播148
8.6 jQuery事件处理及传播149
8.7 事件委托151
8.8 事件对象152
8.9 小结153
第9章 服务器端JavaScript154
9.1 浏览器的异步事件模型154
9.2 回调函数158
9.3 计时器160
9.4 EventEmitter161
9.5 模块162
9.6 npm165
9.7 JavaScript性能166
9.8 小结169