《TYPESCRIPT编程》求取 ⇩
作者 | BORIS CHERNY著 编者 |
---|---|
出版 | 未查询到或未知 |
参考页数 | ✅ 真实服务 非骗流量 ❤️ |
出版时间 | 2020(求助前请核对) 目录预览 |
ISBN号 | 无 — 违规投诉 / 求助条款 |
PDF编号 | 820167298(学习资料 勿作它用) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |
前言1
第1章导言9
第2章TypeScript概述13
2.1 编译器13
2.2类型系统15
TypeScript VS.JavaScript16
2.3代码编辑器设置20
2.3.1 tsconfig.json20
2.3.2 tslint.json22
2.4 index.ts23
2.5 练习题24
第3章类型全解26
3.1 类型术语27
3.2类型浅谈28
3.2.1 any28
3.2.2 unknown30
3.2.3 boolean30
3.2.4 number32
3.2.5 bigint33
3.2.6 string34
3.2.7 symbol34
3.2.8 对象35
3.2.9 中场休息:类型别名、并集和交集42
3.2.10 数组46
3.2.11 元组48
3.2.12 null、undefined、void和never51
3.2.13 枚举53
3.3 小结58
3.4 练习题58
第4章函数60
4.1声明和调用函数60
4.1.1 可选和默认的参数62
4.1.2 剩余参数64
4.1.3 call、apply和bind65
4.1.4 注解this的类型66
4.1.5 生成器函数68
4.1.6 迭代器70
4.1.7 调用签名72
4.1.8 上下文类型推导75
4.1.9 函数类型重载76
4.2多态83
4.2.1 什么时候绑定泛型88
4.2.2 可以在什么地方声明泛型89
4.2.3 泛型推导91
4.2.4 泛型别名93
4.2.5 受限的多态95
4.2.6 泛型默认类型100
4.3 类型驱动开发101
4.4 小结102
4.5 练习题103
第5章类和接口104
5.1 类和继承104
5.2 super110
5.3 以this为返回类型111
5.4接口113
5.4.1 声明合并115
5.4.2 实现117
5.4.3 实现接口还是扩展抽象类119
5.5 类是结构化类型120
5.6 类既声明值也声明类型121
5.7 多态124
5.8 混入125
5.9 装饰器129
5.10 模拟final类132
5.11设计模式133
5.11.1 工厂模式133
5.11.2 建造者模式134
5.12 小结136
5.13 练习题136
第6章类型进阶138
6.1类型之间的关系139
6.1.1 子类型和超类型139
6.1.2 型变141
6.1.3 可赋值性148
6.1.4 类型拓宽149
6.1.5 细化154
6.2 全面性检查159
6.3对象类型进阶161
6.3.1 对象类型的类型运算符161
6.3.2 Record类型166
6.3.3 映射类型167
6.3.4 伴生对象模式170
6.4函数类型进阶171
6.4.1 改善元组的类型推导171
6.4.2 用户定义的类型防护措施172
6.5条件类型174
6.5.1 条件分配175
6.5.2 infer关键字177
6.5.3 内置的条件类型178
6.6解决办法179
6.6.1 类型断言179
6.6.2 非空断言180
6.6.3 明确赋值断言183
6.7 模拟名义类型184
6.8 安全地扩展原型187
6.9 小结189
6.10 练习题190
第7章处理错误192
7.1 返回null193
7.2 抛出异常194
7.3 返回异常197
7.4 Option类型199
7.5 小结206
7.6 练习题207
第8章异步编程、并发和并行208
8.1 JavaScript的事件循环209
8.2 处理回调211
8.3 promise:让一切回到正轨214
8.4 async和await219
8.5异步流220
事件发射器221
8.6多线程类型安全224
8.6.1 在浏览器中:使用Web职程224
8.6.2 在NodeJS中:使用子进程234
8.7 小结235
8.8 练习题236
第9章前后端框架237
9.1前端框架237
9.1.1 React239
9.1.2 Angular 6/7246
9.2 类型安全的API250
9.3 后端框架252
9.4 小结253
第10章命名空间和模块254
10.1 JavaScript模块简史255
10.2import、export258
10.2.1 动态导入259
10.2.2 使用CommonJS和AMD模块262
10.2.3 模块模式与脚本模式262
10.3命名空间263
10.3.1 冲突265
10.3.2 编译输出266
10.4 声明合并268
10.5 小结269
10.6 练习题270
第11章与JavaScript互操作271
11.1类型声明272
11.1.1 外参变量声明275
11.1.2 外参类型声明277
11.1.3 外参模块声明278
11.2逐步从JavaScript迁移到TypeScript280
11.2.1 第一步:添加TSC280
11.2.2 第二步(上):对JavaScript代码做类型检查(可选)281
11.2.3 第二步(下):添加JSDoc注解(可选)283
11.2.4 第三步:把文件重命名为.ts284
11.2.5 第四步:严格要求285
11.3 寻找JavaScript代码的类型信息286
11.4使用第三方JavaScript289
11.4.1 自带类型声明的JavaScript289
11.4.2 DefinitelyTyped中有类型声明的JavaScript290
11.4.3 DefinitelyTyped中没有类型声明的JavaScript290
11.5 小结292
第12章构建和运行TypeScript293
12.1构建TypeScript项目293
12.1.1 项目结构293
12.1.2 构建产物294
12.1.3 设置编译目标295
12.1.4 生成源码映射300
12.1.5 项目引用300
12.1.6 监控错误303
12.2 在服务器中运行TypeScript304
12.3 在浏览器中运行TypeScript304
12.4 把TypeScript代码发布到NPM中307
12.5三斜线指令308
12.5.1 types指令309
12.5.2 amd-module指令310
12.6 小结311
第13章总结313
附录A类型运算符315
附录B实用类型317
附录C限定作用范围的声明319
附录D为第三方JavaScript模块编写声明文件的技巧321
附录E三斜线指令329
附录F安全相关的TSC编译器标志331
附录GTSX333
2020《TYPESCRIPT编程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
- Windows编程
- 1995 北京:人民邮电出版社
- Java编程技术教程
- 1999年02月第1版
- 80386汇编语言编程
- 北京希望电脑公司
- C/C++程序员Java编程
- 北京市:清华大学出版社
- 程序员编程指南 2
- 1991 中国科学院希望高级电脑技术公司
- 6502汇编/编辑程序
- 佛山无线电八厂
- 可编程控制器教程
- 1993 北京:机械工业出版社
- 常用可编程序控制器编程器及编程软件使用手册
- 1994 北京:机械工业出版社
- 数控机床程序编制 手工编程
- 1982 北京:机械工业出版社
- 数控机床程序编制 自动编程
- 1988 北京:机械工业出版社
- 可编程控制器基础及编程技巧
- 1999 广州:华南理工大学出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD