图书介绍

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

你不知道的JavaScript 下
  • (美)凯尔·辛普森(KyleSimpson)著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115471659
  • 出版时间:2018
  • 标注页数:266页
  • 文件大小:20MB
  • 文件页数:289页
  • 主题词: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表达式5

1.3实践6

1.3.1输出7

1.3.2输入8

1.4运算符9

1.5值与类型11

1.6代码注释13

1.7变量14

1.8块16

1.9条件判断17

1.10循环18

1.11函数20

1.12实践23

1.13小结25

第2章 深入JavaScript26

2.1值与类型26

2.1.1对象28

2.1.2内置类型方法30

2.1.3值的比较31

2.2变量35

2.3条件判断37

2.4严格模式39

2.5作为值的函数40

2.5.1立即调用函数表达式41

2.5.2闭包42

2.6 this标识符44

2.7原型46

2.8 旧与新47

2.8.1 polyfilling47

2.8.2 transpiling48

2.9非JavaScript49

2.10小结50

第3章 深入“你不知道的JavaScript”系列51

3.1作用域和闭包51

3.2 this和对象原型52

3.3类型和语法53

3.4异步和性能53

3.5 ES6及更新版本54

3.6小结55

第二部分ES6及更新版本58

序58

第1章ES?现在与未来59

1.1版本60

1.2 transpiling61

1.3小结63

第2章 语法64

2.1块作用域声明64

2.1.1 let声明65

2.1.2 const声明68

2.1.3块作用域函数70

2.2 spread/rest71

2.3默认参数值73

2.4解构77

2.4.1对象属性赋值模式78

2.4.2不只是声明79

2.4.3重复赋值81

2.5太多,太少,刚刚好83

2.5.1默认值赋值84

2.5.2嵌套解构84

2.5.3解构参数85

2.6对象字面量扩展90

2.6.1简洁属性90

2.6.2简洁方法90

2.6.3计算属性名95

2.6.4设定[[prototype]]96

2.6.5 super对象97

2.7模板字面量98

2.7.1插入表达式99

2.7.2标签模板字面量100

2.8箭头函数103

2.9 for…of循环109

2.10正则表达式111

2.10.1 Unicode标识111

2.10.2定点标识112

2.10.3正则表达式f lags116

2.11数字字面量扩展117

2.12 Unicode118

2.12.1支持Unicode的字符串运算119

2.12.2字符定位121

2.12.3 Unicodc标识符名123

2.13符号123

2.13.1符号注册125

2.13.2作为对象属性的符号127

2.14小结128

第3章 代码组织129

3.1迭代器129

3.1.1接口130

3.1.2 next()迭代131

3.1.3可选的return(…)和throw(…)132

3.1.4迭代器循环133

3.1.5自定义迭代器134

3.1.6迭代器消耗137

3.2生成器138

3.2.1语法139

3.2.2迭代器控制144

3.2.3提前完成147

3.2.4错误处理149

3.2.5 Transpile生成器151

3.2.6生成器使用152

3.3模块153

3.3.1旧方法153

3.3.2前进154

3.3.3新方法156

3.3.4模块依赖环164

3.3.5模块加载166

3.4类167

3.4.1 class168

3.4.2 extends和super169

3.4.3 new.target174

3.4.4 static175

3.5小结176

第4章 异步流控制177

4.1 Promise177

4.1.1构造和使用Promise178

4.1.2 Thenable180

4.1.3 promise API181

4.2生成器+Promise183

4.3小结185

第5章 集合187

5.1 TypedArray187

5.1.1大小端(Endianness )188

5.1.2多视图189

5.1.3带类数组构造器190

5.2 Map192

5.2.1 Map值194

5.2.2 M ap键194

5.3 WeakMap195

5.4 Set196

5.5 WeakSet198

5.6小结199

第6章 新增API200

6.1 Array200

6.1.1静态函数Array.of(…)200

6.1.2静态函数Array.from(…)201

6.1.3创建数组和子类型204

6.1.4原型方法copywithin(…)205

6.1.5原型方法fill(…)206

6.1.6原型方法find(…)206

6.1.7原型方法findInde×(…)207

6.1.8原型方法entries() 、 values() 、 keys()208

6.2 Object209

6.2.1静态函数Object.is(…)209

6.2.2静态函数Object.getOwnpropertySymbols(…)210

6.2.3静态函数Object.setprototypeOf(…)210

6.2.4静态函数 Object…assign(…)211

6.3 Math212

6.4 Number214

6.4.1静态属性214

6.4.2静态函数Number.isNaN(…)214

6.4.3静态函数Number.isFinite(…)215

6.4.4整型相关静态函数215

6.5字符串216

6.5.1 Unicode函数217

6.5.2静态函数String.raw(…)217

6.5.3原型函数repeat(…)217

6.5.4字符串检查函数218

6.6小结218

第7章 元编程219

7.1函数名称219

7.2元属性222

7.3公开符号223

7.3.1 Symbol.iterator223

7.3.2 Symbol.toStringTag与Symbol.hasInstance224

7.3.3 Symbol.species225

7.3.4 Symbol.toprimitive226

7.3.5正则表达式符号226

7.3.6 Symbol.isConcatSpreadable227

7.3.7 Symbol.unscopables228

7.4代理228

7.4.1代理局限性231

7.4.2可取消代理232

7.4.3使用代理233

7.5 Reflect API240

7.6特性测试243

7.7尾递归调用(Tail Call Optimization,TCO)245

7.7.1尾调用重写247

7.7.2非TCO优化248

7.7.3元在何处250

7.8小结251

第8章ES6之后253

8.1异步函数254

8.2 Object.observe(…)257

8.2.1自定义改变事件258

8.2.2结束观测259

8.3幂运算符260

8.4对象属性与260

8.5 Array#includes(…)261

8.6 SIMD262

8.7 WebAssembly (WASM)262

8.8小结264

热门推荐