1.由业界专业、实战经验丰富发人员编写,系统深讲解TypeScript,内容丰富、通俗易懂,帮助读者快速提高发水平。 2.覆盖了从基础知识到实战应用的全部内容,包括阶知识和实际项目中的应用,是一本适合初学者和有经验发人员的完整指南。 3.作为JavaScript的超集,TypeScripts可以兼容所有已有的JavaScript代码,也扩展了JavaScript的语法,减少了发错误。这使得TypeScript成为一个非常实用的工具,本书将教你如何使用它。
售 价:¥
纸质售价:¥70.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版 权
内 容 提 要
作 者 简 介
前 言
读者对象
如何阅读本书
第一部分 基础语法
第1章 TypeScript简介
1.1 TypeScript的发展史
1.2 搭建TypeScript开发环境
1.3 编写第一个TypeScript程序:Hello World
第2章 语法结构与类型结构
2.1 语法结构
2.2 类型结构
第3章 原始类型
3.1 布尔类型
3.2 数值类型
3.3 长整型
3.4 字符串类型
3.5 枚举类型
3.6 symbol
3.7 undefined、null和NaN
3.8 类型转换
3.9 字面量类型
3.10 变量与常量
第4章 表达式与运算符
4.1 算术运算符
4.2 赋值运算符
4.3 字符串运算符
4.4 比较运算符
4.5 条件运算符
4.6 逻辑运算符
4.7 类型运算符
4.8 位运算符
4.9 运算符的优先级
第5章 流程控制
5.1 选择语句
5.2 循环语句
第6章 引用类型
6.1 原始值与引用值
6.2 引用类型分类
第7章 数组与元组
7.1 数组
7.2 元组
第8章 函数
8.1 函数的声明与调用
8.2 函数的参数与返回值
8.3 函数的调用签名与重载
8.4 函数的内置属性
8.5 函数的内置方法
第9章 接口与对象
9.1 对象的声明
9.2 属性或方法的修饰符
9.3 接口的合并
9.4 特殊对象类型
第10章 类
10.1 类的声明
10.2 类的成员
10.3 类的继承
10.4 继承接口与抽象类
10.5 成员的可访问性
10.6 静态成员
10.7 其他应用与注意事项
第11章 顶部类型与底部类型
11.1 any
11.2 unknown
11.3 类型断言与类型防护
11.4 never
第12章 进阶类型
12.1 泛型
12.2 类型别名
12.3 联合类型与交叉类型
第二部分 进阶语法
第13章 模块与命名空间
13.1 模块
13.2 命名空间
13.3 声明合并
第14章 错误处理
14.1 捕获并处理错误
14.2 错误对象
14.3 自定义错误
第15章 异步编程
15.1 异步任务运行机制
15.2 回调函数
15.3 Promise对象
15.4 异步函数
第16章 内置引用对象
16.1 Date对象
16.2 RegExp对象
16.3 单例内置对象
第17章 多线程编程
17.1 浏览器多线程——Web Worker
17.2 服务器多线程:Worker Threads
第三部分 编译与调试
第18章 编译
18.1 编译命令
18.2 配置文件
18.3 三斜线指令
第19章 在IDE中编写和调试代码
19.1 使用Visual Studio Code编写代码
19.2 调试TypeScript代码
第20章 引入扩展工具
20.1 引入静态检查工具ESLint
20.2 引入单元测试工具Jest
第四部分 项目应用
第21章 在TypeScript项目中使用JavaScript
21.1 使用声明文件
21.2 使用第三方JavaScript
21.3 将项目从JavaScript迁移到TypeScript中
第22章 使用TypeScript开发后端项目
22.1 后端开发简介
22.2 实战项目案例:编写任务管理系统后端API
第23章 使用TypeScript开发前端项目
23.1 前端开发简介
23.2 实战项目案例:编写任务管理系统的前端界面
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜