图书介绍

你不知道的JavaScript 上2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

你不知道的JavaScript 上
  • (美)辛普森著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115385734
  • 出版时间:2015
  • 标注页数:196页
  • 文件大小:26MB
  • 文件页数:207页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

你不知道的JavaScript 上PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 作用域和闭包2

序2

第1章 作用域是什么4

1.1 编译原理4

1.2 理解作用域6

1.2.1 演员表6

1.2.2 对话6

1.2.3 编译器有话说7

1.2.4 引擎和作用域的对话9

1.2.5 小测验10

1.3 作用域嵌套10

1.4 异常12

1.5 小结12

第2章 词法作用域14

2.1 词法阶段14

2.2 欺骗词法17

2.2.1 eval17

2.2.2 with18

2.2.3 性能20

2.3 小结21

第3章 函数作用域和块作用域22

3.1 函数中的作用域22

3.2 隐藏内部实现23

3.3 函数作用域26

3.3.1 匿名和具名27

3.3.2 立即执行函数表达式28

3.4 块作用域30

3.4.1 with31

3.4.2 try/catch31

3.4.3 let32

3.4.4 const35

3.5 小结36

第4章 提升37

4.1 先有鸡还是先有蛋37

4.2 编译器再度来袭38

4.3 函数优先40

4.4 小结41

第5章 作用域闭包43

5.1 启示43

5.2 实质问题44

5.3 现在我懂了47

5.4 循环和闭包48

5.5 模块51

5.5.1 现代的模块机制54

5.5.2 未来的模块机制56

5.6 小结57

附录A 动态作用域58

附录B 块作用域的替代方案60

附录C this词法64

附录D 致谢67

第二部分 this和对象原型72

序72

第1章 关于this74

1.1 为什么要用this74

1.2 误解76

1.2.1 指向自身76

1.2.2 它的作用域79

1.3 this到底是什么80

1.4 小结80

第2章 this全面解析82

2.1 调用位置82

2.2 绑定规则83

2.2.1 默认绑定83

2.2.2 隐式绑定85

2.2.3 显式绑定87

2.2.4 new绑定90

2.3 优先级91

2.4 绑定例外95

2.4.1 被忽略的this96

2.4.2 间接引用97

2.4.3 软绑定98

2.5 this词法99

2.6 小结101

第3章 对象102

3.1 语法102

3.2 类型103

3.3 内容105

3.3.1 可计算属性名106

3.3.2 属性与方法107

3.3.3 数组108

3.3.4 复制对象109

3.3.5 属性描述符111

3.3.6 不变性114

3.3.7 [[Get]]115

3.3.8 [[Put]]116

3.3.9 Getter和Setter117

3.3.10 存在性119

3.4 遍历121

3.5 小结124

第4章 混合对象“类”126

4.1 类理论126

4.1.1 “类”设计模式127

4.1.2 JavaScript中的“类”128

4.2 类的机制128

4.2.1 建造128

4.2.2 构造函数130

4.3 类的继承130

4.3.1 多态132

4.3.2 多重继承134

4.4 混入134

4.4.1 显式混入135

4.4.2 隐式混入139

4.5 小结140

第5章 原型142

5.1 [[Prototype]]142

5.1.1 Object.prototype144

5.1.2 属性设置和屏蔽144

5.2 “类”146

5.2.1 “类”函数146

5.2.2 “构造函数”149

5.2.3 技术151

5.3 (原型)继承153

5.4 对象关联159

5.4.1 创建关联159

5.4.2 关联关系是备用161

5.5 小结162

第6章 行为委托164

6.1 面向委托的设计165

6.1.1 类理论165

6.1.2 委托理论166

6.1.3 比较思维模型170

6.2 类与对象173

6.2.1 控件“类”174

6.2.2 委托控件对象176

6.3 更简洁的设计178

6.4 更好的语法182

6.5 内省185

6.6 小结187

附录A ES6中的Class189

热门推荐