首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 TypeScript学习手册
内容
内容推荐
TypeScript已经征服JavaScript世界。多份开发人员调查表明,TypeScript是世界上发展最快和最受欢迎的语言之一。世界各地的消费和商业公司广泛使用TypeScript,而且有证据表明,TypeScript能改善大型Web应用的弹性伸缩性能。可是,TypeScript到底是什么?它的原理是什么,我们应该如何使用它呢?
这本实用的书籍能让对“类型”或“类型系统”一无所知的初级和高级JavaScript程序员全面掌握TypeScript基础知识。
你将学到:
相较“纯粹的”JavaScript,TypeScript的优势及其类型系统的一般特性。
如何使用仅在开发过程中有用的类型注解为TypeScript类型系统提供信息。
TypeScript如何分析和理解代码,提升现有开发模式的效率。
TypeScript如何处理数组、类、函数、对象,以及JavaScript内置的其他重要结构。
如何高效使用众多TypeScript配置选项,根据团队和项目需要定制TypeScript编译器。
如何使用IDE集成的各种功能,例如自动重构和智能代码搜索,提升开发速度、减少bug。
作者简介
乔希·戈德堡(Josh Goldberg)是一名开源维护人员和软件顾问,时常向TypeScript及其生态系统中的项目(例如typescript-eslint和TypeStat)做贡献。他曾是Codecademy公司Web平台团队的主力前端开发人员,在公司内推广使用TypeScript,并协助创建了Learn TypeScript课程。
目录
前言
第一部分 概念
第1章 从JavaScript到TypeScript
1.1 JavaScript的历史
1.2 纯JavaScript的缺陷
1.2.1 自由的代价
1.2.2 松散的文档
1.2.3 较弱的开发者工具
1.3 TypeScript应运而生
1.4 使用TypeScript Playground学习
1.4.1 TypeScript实战
1.4.2 规矩之内方有自由
1.4.3 精准的文档
1.4.4 较强的开发者工具
1.4.5 编译句法
1.5 在本地搭建学习环境
1.5.1 在本地运行
1.5.2 编辑器功能
1.6 TypeScript不是什么
1.6.1 无法拯救不良代码
1.6.2 (基本)不是JavaScript的扩展
1.6.3 不比JavaScript慢
1.6.4 没有停滞不前
1.7 小结
第2章 类型系统
2.1 类型是什么
2.1.1 类型系统
2.1.2 错误种类
2.2 可赋值性
2.3 类型注解
2.4 类型形状
2.5 小结
第3章 联合类型和字面量类型
3.1 联合类型
3.1.1 声明联合类型
3.1.2 联合属性
3.2 收窄
3.2.1 赋值收窄
3.2.2 条件检查
3.2.3 typeof检查
3.3 字面量类型
3.4 严格的空值检查
3.4.1 十亿美元错误
3.4.2 真值收窄
3.4.3 没有初始值的变量
3.5 类型别名
3.5.1 类型别名不是JavaScript
3.5.2 组合类型别名
3.6 小结
第4章 对象
4.1 对象类型
4.1.1 声明对象类型
……
第二部分 功能
第三部分 运用
第四部分 选学
附录 词汇表
标签
缩略图
书名 TypeScript学习手册
副书名
原作名
作者 (美)乔希·戈德堡
译者 译者:安道
编者
绘者
出版社 中国电力出版社
商品编码(ISBN) 9787519887759
开本 16开
页数 325
版次 1
装订 平装
字数 459
出版时间 2024-05-01
首版时间 2024-05-01
印刷时间 2024-05-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 512
CIP核字 2024068409
中图分类号 TP312.8-62
丛书名
印张 21.75
印次 1
出版地 北京
233
178
16
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/11 10:23:18