万本电子书0元读

万本电子书0元读

顶部广告

TypeScript全栈开发电子书

1.由业界专业、实战经验丰富发人员编写,系统深讲解TypeScript,内容丰富、通俗易懂,帮助读者快速提高发水平。 2.覆盖了从基础知识到实战应用的全部内容,包括阶知识和实际项目中的应用,是一本适合初学者和有经验发人员的完整指南。 3.作为JavaScript的超集,TypeScripts可以兼容所有已有的JavaScript代码,也扩展了JavaScript的语法,减少了发错误。这使得TypeScript成为一个非常实用的工具,本书将教你如何使用它。

售       价:¥

纸质售价:¥70.90购买纸书

72人正在读 | 0人评论 6.5

作       者:赵卓 著

出  版  社:人民邮电出版社有限公司

出版时间:2023-05-01

字       数:29.1万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书旨在介绍TypeScript的语法和应用。本书首先介绍TypeScript的基本语法,以帮助读者编写基本的应用程序;然后讲述TypeScript的阶语法,这些语法可以满足复杂项目中的编程要求;着讨论如何将TypeScript代码编译为JavaScript代码,如何快速地编写与调试TypeScript代码,如何通过工具自动检查代码的正确性;后阐述如何在TypeScript项目中使用JavaScript,如何使用TypeScript发前端项目与后端项目。 本书适合前端发工程师、后端发工程师以及对TypeScript感兴趣的读者阅读。<br/>【推荐语】<br/>1.由业界专业、实战经验丰富发人员编写,系统深讲解TypeScript,内容丰富、通俗易懂,帮助读者快速提高发水平。 2.覆盖了从基础知识到实战应用的全部内容,包括阶知识和实际项目中的应用,是一本适合初学者和有经验发人员的完整指南。 3.作为JavaScript的超集,TypeScripts可以兼容所有已有的JavaScript代码,也扩展了JavaScript的语法,减少了发错误。这使得TypeScript成为一个非常实用的工具,本书将教你如何使用它。 4.详细介绍了TypeScript的编译方法、调试技术以及自动检查代码的正确性等技巧,帮助发人员快速提高工作效率。 5.TypeScript 可以用于前端和后端项目,应用场景广泛。不管是做电商网站还是企业级应用系统,本书都能给你提供best实践和解决方案。<br/>【作者】<br/>赵卓,新蛋科技有限公司电子商务研发团队项目经理,从事过多年测试工作和发工作,精通各类发和测试技术。编写过的图书有《Kubernetes从门到实践》《Selenium自动化测试完全指南:基于Python》,翻译过的图书有《精通Selenium WebDriver 3.0(第2版)》等。<br/>
目录展开

版 权

内 容 提 要

作 者 简 介

前 言

读者对象

如何阅读本书

第一部分 基础语法

第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 实战项目案例:编写任务管理系统的前端界面

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部