源分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

阮一峰最新出品的高质量 TypeScript 教程,免费阅读,适合有 JS 基础的人系统学习 TS

系统教程 青果笔记 9个月前 (08-13) 564次浏览 0个评论 扫描二维码

阮一峰最新出品的高质量 TypeScript 教程,免费阅读,适合有 JS 基础的人系统学习 TS

好长时间没有分享前端教程了,就在前几天,阮老师发布了历经一年多时间编写的 TS 教程,第一时间去阅读学习了,也分享给大家。

(adsbygoogle = window.adsbygoogle || []).push({});

早在“那些免费的砖”这个网站的建站之初,我就向大家推荐了两个 JavaScript 的电子书教程,分别是《JavaScript 入门教程》和《ECMAScript 6 入门教程》,这两个教程都出自阮一峰老师之手,写得通俗易懂,全面且系统,不仅适合想要学习 JavaScript 的小伙伴,也是很多工作多年的开发者时常用来查询的文档。

阮一峰最新出品的高质量 TypeScript 教程,免费阅读,适合有 JS 基础的人系统学习 TS
阮一峰 TypeScript 教程

什么是 TypeScript ?

TypeScript 简称 TS,是微软公司开发的一种基于 JavaScript 的编程语言,可以说是 JavaScript 语言的超集,增强 JavaScript 的功能,使得更适合用在多人合作的企业级项目。TS 的发展形势非常好,至今很多 JavaScript 项目都支持 TS,比如 Vue3React 前端两大框架都支持 TS。

// TypeScript 代码示例
function fn(x:string|number) {
  if (typeof x === 'string') {
    // ...
  } else if (typeof x === 'number') {
    // ...
  } else {
    x; // never 类型
  }
}

为了写这个新的教程,阮一峰老师前前后后持续了1年多的时间,终于写完并且发布了,一共分为26个章节:

  1.  简介
  2.  基本用法
  3.  any 类型
  4.  类型系统
  5.  数组
  6.  元组
  7.  symbol 类型
  8.  函数
  9.  对象
  10.  interface
  11.  泛型
  12.  Enum 类型
  13.  类型断言
  14.  模块
  15.  namespace
  16.  装饰器
  17.  装饰器(旧语法)
  18.  declare 关键字
  19.  d.ts 类型声明文件
  20.  运算符
  21.  类型映射
  22.  类型工具
  23.  注释指令
  24.  tsconfig.json 文件
  25.  tsc 命令

我为什么要学习 TS ?

TS 的静态类型系统可以避免很多问题,这也是为什么 TS 适合用在多人协作的复杂项目的原因,也是越来越多前端开源项目支持 TS 的最主要原因。

实话说,我的工作中并没有必须要用 TS,但是最近因为项目需要,要接触并且学习 uniapp 新推出的 UTS 语言,这是一种语法和 TS 很像的语言,可以用来开发安卓和 iOS APP,但官方给的文档非常难懂,我也只有 JS 的基础,学习的过程非常艰辛,后来我还是打算重新系统地学习 TS,再来上手 UTS 会事半功倍。

阮老师的这个 TS 教程可谓是及时雨,解决了我的困境。相比于视频教程,电子文档教程学习效率更高,这个 TS 教程秉承了阮老师各类教程的优点,教程目录清晰,知识点很全面,不仅让我们了解了 TS 的发展历史,文档中还有很多实用的代码例子,上手非常快。

阮一峰最新出品的高质量 TypeScript 教程,免费阅读,适合有 JS 基础的人系统学习 TS
文档中的代码示例

推荐理由

  • 阮一峰老师的又一高质量教程,不会令人失望
  • 系统且全面的 TS 知识讲解,文字通俗易懂,上手很快
  • 包含大量的使用代码例子,效率比看视频教程更快
  • 完全免费,可以收藏当做日后开发查询的手册

需要注意的是,学习 TS,需要有 JS 语法基础,且要求熟练,否则很难直接上手 TS。没有基础的小伙伴可以先学习之前推荐的《JavaScript 入门教程》。

免费阅读说明

和之前阮老师的教程一样,这个《TypeScript 教程》同样是所有内容免费阅读的,采用知识共享 署名-相同方式共享 3.0协议。可以免费转载,但需要注明出处。如果你也还在观望 TS,现在真的可以抽时间去学习了,因为 TS 的发展势头真的很好。

文章来源于互联网:阮一峰最新出品的高质量 TypeScript 教程,免费阅读,适合有 JS 基础的人系统学习 TS


本站资源均来源于互联网,仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:阮一峰最新出品的高质量 TypeScript 教程,免费阅读,适合有 JS 基础的人系统学习 TS
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
热血江湖私发网 魔兽sf 热血江湖私服 热血江湖私服 热血江湖私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 热血江湖私服 热血江湖私服 热血江湖私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 热血江湖私服 热血江湖私服 热血江湖私服 热血江湖sf 热血江湖私发网 热血江湖私发网 热血江湖私发网 热血江湖私发网