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

请输入您要查询的图书:

 

图书 TypeScript编程
内容
作者简介
鲍里斯·切尔尼(Boris Cherny)就职于Facebook,是工程和产品部门主管。他曾在风投公司、广告技术公司和一些初创公司工作。他喜欢研究编程语言、代码合成和静态分析,乐于构建让人钟爱的用户体验。
目录
前言
第1章 导言
第2章 TypeScript概述
2.1 编译器
2.2 类型系统
TypeScript VS.JavaScript
2.3 代码编辑器设置
2.3.1 tsconfig.json
2.3.2 tslint.json
2.4 index.ts
2.5 练习题
第3章 类型全解
3.1 类型术语
3.2 类型浅谈
3.2.1 any
3.2.2 unknown
3.2.3 boolean
3.2.4 number
3.2.5 bigint
3.2.6 string
3.2.7 symbol
3.2.8 对象
3.2.9 中场休息:类型别名、并集和交集
3.2.10 数组
3.2.11 元组
3.2.12 null、undefined、void和never
3.2.13 枚举
3.3 小结
3.4 练习题
第4章 函数
4.1 声明和调用函数
4.1.1 可选和默认的参数
4.1.2 剩余参数
4.1.3 call、apply和bind
4.1.4 注解this的类型
4.1.5 生成器函数
4.1.6 迭代器
4.1.7 调用签名
4.1.8 上下文类型推导
4.1.9 函数类型重载
4.2 多态
4.2.1 什么时候绑定泛型
4.2.2 可以在什么地方声明泛型
4.2.3 泛型推导
4.2.4 泛型别名
4.2.5 受限的多态
4.2.6 泛型默认类型
4.3 类型驱动开发
4.4 小结
4.5 练习题
第5章 类和接口
第6章 类型进阶
第7章 处理错误
第8章 异步编程、并发和并行
第9章 前后端框架
第10章 命名空间和模块
第11章 与JavaScript互操作
第12章 构建和运行TypeScript
第13章 总结
附录A 类型运算符
附录B 实用类型
附录C 限定作用范围的声明
附录D 为第三方JavaScript模块编写声明文件的技巧
附录E 三斜线指令
附录F 安全相关的TSC编译器标志
附录G TSX
内容推荐
你肯定听使用动态类型语言的程序员讲过,随着代码行数和工程师数量的增多,弹性伸缩将越来越难。正是出于这方面的考虑,Facebook、Google和Microsoft为JavaScript和Python套了一层渐进式静态类型。本书展示其中一种类型套层,即TypeScript的独特之处。借助TypeScript强大的静态类型系统,编程将变成一件充满乐趣的事。
本书针对JavaScript中级程序员,通过Boris Cherny的讲解,你将精通TypeScript语言,学会使用TypeScript摒除代码中的bug,在工程人员增多后仍能保证代码可弹性伸缩。
内容要点:
学习基础知识:学习TypeScript的不同类型和类型运算符,了解其作用和用法。
探讨高级话题:理解TypeScript复杂的类型系统,学习如何安全地处理错误和构建异步程序。
联系实际应用:在你钟爱的前后端框架中使用TypeScript,把现有的JavaScript项目迁移到TypeScript,以及在生产环境中运行TypeScript应用。
标签
缩略图
书名 TypeScript编程
副书名
原作名
作者 (美)鲍里斯·切尔尼
译者 译者:安道
编者
绘者
出版社 中国电力出版社
商品编码(ISBN) 9787519845964
开本 16开
页数 336
版次 1
装订 平装
字数 417
出版时间 2020-06-01
首版时间 2020-06-01
印刷时间 2020-06-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 500
CIP核字 2020065507
中图分类号 TP312
丛书名
印张 22
印次 1
出版地 北京
233
178
16
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

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

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/14 4:29:51