TypeScript入门与实战

TypeScript入门与实战

作者:钟胜平

出版社:机械工业

出版年:2020年12月

ISBN:9787111669722

所属分类:经济金融

书刊介绍

《TypeScript入门与实战》内容简介

本书系统化介绍TypeScript程序设计,包括四大部分。第一篇“初识TypeScript”介绍TypeScript与JavaScript的关系以及快速开始编写第一个TypeScript程序,第二篇“TypeScript语言概览”介绍TypeScript语言基础、迭代器与生成器、装饰器、命名空间、模块等。第三篇“TypeScript类型系统”介绍TypeScript类型,如面量、枚举、非Nullable、非Nullable等,还介绍了更多高级类型,如联合、交叉、索引、映射对象、泛型、类类型、接口、类型别名、多态的this、有条件类型、类型查询、类型断言等,最后介绍类型更深入内容,如类型声明合并、类型推论、类型兼容性、外部类型声明、编写声明文件等。第四篇“TypeScript应用”通过综合案例介绍TypeScript的配置管理、开发技巧等。
本书作者钟胜平。

作品目录

前言
第一篇
初识TypeScript
第1章:TypeScript简介
1.1、什么是TypeScript
1.2、为什么要使用TypeScript
1.3、成功案例
第2章:快速开始
2.1、在线编写并运行TypeScript
2.2、本地编写并运行TypeScript
第二篇
TypeScript语言概览
第3章:TypeScript语言基础
3.1、变量
3.2、注释
3.3、数据类型
3.4、字面量
3.5、对象
3.6、数组
3.7、函数
第4章:TypeScript语言进阶
4.1、BigInt
4.2、展开运算符
4.3、解构
4.4、可选链运算符
4.5、空值合并运算符
第三篇
TypeScript类型系统
第5章:TypeScript类型基础
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、类型别名
5.15、类
第6章:TypeScript类型进阶
6.1、泛型
6.2、局部类型
6.3、联合类型
6.4、交叉类型
6.5、索引类型
6.6、映射对象类型
6.7、条件类型
6.8、内置工具类型
6.9、类型查询
6.10、类型断言
6.11、类型细化
第7章:TypeScript类型深入
7.1、子类型兼容性
7.2、赋值兼容性
7.3、类型推断
7.4、类型放宽
7.5、命名空间
7.6、模块
7.7、外部声明
7.8、使用声明文件
7.9、模块解析
7.10、声明合并
第四篇
TypeScript应用
第8章:TypeScript配置管理
8.1、编译器
8.2、编译选项
8.3、tsconfig.json
8.4、工程引用
8.5、JavaScript类型检查
8.6、三斜线指令
第9章:TypeScript项目实践
9.1、TypeScript与Babel
9.2、TypeScript与webpack
9.3、TypeScript与ESLint
9.4、TypeScript与Visual
Studio
Code

相关推荐

微信二维码