更新时间:2020-10-16 16:35:41
封面
版权信息
内容简介
前言
第1章 TypeScript基础
1.1 什么是TypeScript
1.2 为什么要学习TypeScript
1.3 安装TypeScript
1.4 开始第一个TypeScript文件
1.5 TypeScript的组成部分(语言、编译器、语言服务)
1.6 小结
第2章 TypeScript基本语法
2.1 认识一些编程语言的术语
2.2 认识TypeScript的简单语法
2.3 类型
2.4 let与var
2.5 变量
2.6 运算符
2.7 数字
2.8 字符串
2.9 小结
第3章 流程控制
3.1 条件判断
3.2 循环
3.3 break和continue
3.4 小结
第4章 数组、元组
4.1 数组
4.2 元组
4.3 迭代器和生成器
4.4 小结
第5章 函数
5.1 一个完整的函数
5.2 函数的参数
5.3 特殊函数
5.4 函数与数组
5.5 小结
第6章 项目必备工具
6.1 使用Visual Studio Code
6.2 使用ESLint
6.3 使用TSLint
6.4 使用Jest
6.5 使用webpack
6.6 小结
第7章 面向对象编程
7.1 对象
7.2 类
7.3 接口
7.4 命名空间
7.5 外部模块
7.6 TypeScript如何解析模块
7.7 声明合并
7.8 小结
第8章 泛型
8.1 泛型的定义
8.2 详解泛型变量
8.3 详解泛型函数
8.4 详解泛型类
8.5 详解泛型约束
8.6 小结
第9章 TypeScript声明文件与项目配置
9.1 声明文件
9.2 项目配置
9.3 项目引用
9.4 三斜线指令
9.5 小结
第10章 实战:使用TypeScript+Node创建列表APP
10.1 创建项目
10.2 配置tsconfig.json
10.3 列表APP的前端设计与开发
10.4 列表APP的服务端设计与开发
10.5 编译和启动服务器
10.6 运行APP项目
10.7 小结
附录 TypeScript JSX介绍
f.1 基本用法
f.2 as操作符
f.3 类型检查
f.4 嵌入的表达式
f.5 TypeScript+React整合