TypeScript实战

TypeScript实战

作者:汪明

出版社:清华大学

出版年:2019年11月

ISBN:9787302539810

所属分类:艺术理论

书刊介绍

《TypeScript实战》内容简介

微软推出的开源TypeScript语言是JavaScript的超集,引入了静态类型和面向对象的若干特征,可以分模块构建易维护的JavaScript代码。该书用于TypeScript 3.3.3入门,以构建大型可扩展的Web应用。
《TypeScript实战/Web前端技术丛书》分为10章,介绍TypeScript的基本类型、变量、运算符、数字和字符串,流程控制,数组、元组、迭代器和生成器,函数,常用的几款工具,面向对象编程,泛型,声明文件与项目配置,以及App实战项目等。最后,给出TypeScript JSX的基础内容作为参考。作者还为每章配备了课件与教学视频,方便自学。
《TypeScript实战/Web前端技术丛书》内容详尽、示例丰富,既适合TypeScript初学者及前端开发人员阅读,也适合高等院校和培训学校计算机相关专业的师生教学参考。
汪明 硕士,徐州软件协会副理事长,某创业公司合伙人。从事软件行业十余年,发表论文数十篇,擅长JavaScript、C、Java等传统语言,也擅长TypeScript、Go等新语言。

作品目录

内容简介
前言
第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整合

相关推荐

微信二维码