0 0 0

深入理解TypeScript.epub

我放弃治疗了
1月前 290
我用夸克网盘分享了「深入理解TypeScript.epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
深入理解TypeScript 作者: [澳] Basarat Ali Syed 出版社: 电子工业出版社 译者: 郭文超/何小磊/柳星/徐野 出版年: 2020-1 页数: 360 定价: 99.0 ISBN: 9787121376511

内容简介

TypeScript是一种由微软开发的、开源的编程语言,近两年来发展很迅猛,已经成为很多大型项目的标配。本书涵盖了TypeScript的大部分知识点,并对其进行了细致的讲解;本书示例丰富、简单易懂,你甚至可以直接把这些例子用于自己的开发工作;本书还对TypeScript编译原理进行了深入的剖析,力争让读者知其然,并知其所以然。本书不仅为TypeScript初学者安排了与JavaScript相关的基础知识,而且对高级编程技巧、编译原理进行了深入浅出的解读,相信对于想深入了解TypeScript的开发者来说,通过阅读本书也能获得较大的提升。

作者简介

巴萨拉·阿里·赛义德(Basarat Ali Syed),是TypeScript专家,微软JavaScript/TypeScript的MVP贡献者。他是TypeScript社区受人尊敬的成员,澳洲Picnic software高级开发人员,在DefinitelyTyped团队工作。Basarat经常参加澳大利亚与前端开发技术有关的会议,在多个技术活动中做过演讲。Basarat还著有Beginning Node.js一书,目前该书已被下载39000多次,在亚马逊、豆瓣等平台得到了读者的一致好评。

网友热评

acAric: 我一直不喜欢封装后的语言,所以对于typescript是非常排斥的,我也时常在反思,既然typescript发展的这么好,是不是我存在固有的偏见? 看完之后,确实typescript的一些想法很好,并且在成熟度上也是OK的。后期再找相关的资料深入了解一下。 javascript的成功在于它不是一个严肃的编程语言,而现在的ES6,TypeScript等都在试图让它变成一个强类型的编程语言,会不会让JavaScript失去了本有的魅力呢? 拂云吹浪: 【烂书标记】翻到第四章第一节,我就不知道你在讲啥,把概念说清楚不好吗,看完这一节你会感慨自己又浪费了几分钟!语句还有错别字,编辑都不看看吗? Hux: 似乎没有JavaScript基础是不可能读懂这本书的,有JS基础么,好像这书写得也就这样,基础概念写得糊里糊涂的

图书目录

第1章为什么要使用TypeScript 1 1.1开始使用TypeScript 1 1.2选择TypeScript的理由 2 1.3总结 6 第2章JavaScript常见语法 7 2.1相等 9 2.2引用 10 2.3null和undefined 11 2.4this 15 2.5闭包 16 2.6数字 18 2.7truthy 22 第3章JavaScript新语法特性 24 3.1类 24 3.2箭头函数 34 3.3rest参数 39 3.4let 39 3.5const 44 3.6解构 45 3.7扩展运算符 49 3.8for...of 51 3.9迭代 53 3.10模板字符串 58 3.11Promise 61 3.12generators 76 3.13async/await 79 第4章TypeScript项目构成 89 4.1编译上下文 89 4.2声明空间 93 4.3模块 94 4.4命名空间 104 4.5动态导入表达式 105 第5章快速创建TypeScript项目 108 5.1在Node.js中使用TypeScript 108 5.2在浏览器中使用TypeScript 109 5.3创建一个TypeScript模块 114 第6章TypeScript类型系统 117 6.1基本概念 117 6.2迁移JavaScript代码至TypeScript 126 6.3@types 130 6.4环境声明 131 6.5接口 133 6.6枚举 136 6.7lib.d.ts 144 6.8函数 153 6.9可调用 158 6.10类型断言 160 6.11Freshness 163 6.12类型保护 166 6.13字面量类型 172 6.14readonly 176 6.15泛型 181 6.16类型推断 186 6.17类型兼容性 190 6.18never 201 6.19辨析联合类型 203 6.20索引签名 209 6.21类型移动 218 6.22异常处理 220 6.23混合 225 6.24ThisType 227 第7章关于JSX 231 7.1ReactJSX 232 7.2非ReactJSX 239 第8章TypeScript编译选项设置 241 8.1boolean选项 241 8.2noImplicitAny 242 8.3strictNullChecks 243 第9章TypeScript错误处理 247 9.1解读错误 247 9.2常见的错误 249 第10章开发与测试工具 252 10.1npm 252 10.2在Jest中使用TypeScript 255 10.3Prettier 261 10.4Husky 261 10.5ESlint 262 10.6Changelog 264 第11章提示与建议 266 11.1名义化类型 266 11.2状态函数 270 11.3柯里化 271 11.4泛型的实例化类型 271 11.5对象字面量的惰性初始化 272 11.6类是有用的 274 11.7默认导出被认为是有害的 276 11.8减少setter属性的使用 279 11.9谨慎使用--outFile 280 11.10TypeScript的静态构造函数 283 11.11单例模式 283 11.12函数参数 284 11.13构建切换 285 11.14barrel 287 11.15创建数组 289 11.16类型安全的EventEmitter 289 11.17ReflectMetadata 291 11.18协变与逆变 297 第12章TypeScript代码风格指南与代码约定 300 12.1变量和函数 300 12.2类 301 12.3接口 301 12.4类型别名 302 12.5命名空间 302 12.6枚举类型 303 12.7null和undefined 304 12.8格式化 305 第13章TypeScript编译原理 308 13.1编译器 308 13.2程序 310 13.3抽象语法树 311 13.4扫描器 315 13.5解析器 317 13.6绑定器 321 13.7检查器 333 13.8发射器 335

深入理解TypeScript.epub"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件[email protected]投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 尽往事一杯酒
  • 嗅你身上味道
  • 瞑望
  • 专情又霸道
  • 芳春柳摇染花香
  • 非常不靠谱的小年轻人
  • 体温灼热
  • 你语气变了我怕了
  • 妖魔鬼怪统统走开
  • 夏如画
  • 幻魅影
  • 不娇不傲我的范
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!