当前位置:网站首页>图书 > 正文 >>

TypeScript实战

图书信息

作者汪明
出版社清华大学出版社
ISBN9787302539810
出版时间2020-01-01
字数30.0万
分类科技,计算机,网络,程序设计

读书简介

微软推出的源TypeScript语言是JavaScript的超集,引了静态类型和面向对象的若干特征,可以分模块构建易维护的JavaScript代码。本书用于TypeScript 3.3.3门,以构建大型可扩展的Web应用。 本书分为10章,介绍TypeScript的基本类型、变量、运算符、数字和字符串,流程控制,数组、元组、迭代器和生成器,函数,常用的几款工具,面向对象编程,泛型,声明文件与项目配置,以及App实战项目等。

目录

内容简介

前言

读懂本书

第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整合

推荐图书