01-TypeScript开篇

简介: 01-TypeScript开篇

1.什么是TypeScript(TS)?

Typescript 为 JS 带来了类型能力,如今已被越来越多的大型前端项目选用。Typescript 的出现大大改善了开发体验,增强了代码的可维护性和稳定性。

TypeScript简称TS

TS和JS之间的关系其实就是Less/Sass和CSS之间的关系

就像Less/Sass是对CSS进行扩展一样, TS也是对JS进行扩展

就像Less/Sass最终会转换成CSS一样, 我们编写好的TS代码最终也会换成JS

2.为什么需要TypeScript?

因为JavaScript是弱类型, 很多错误只有在运行时才会被发现

而TypeScript是强类型, 它提供了一套静态检测机制, 可以帮助我们在编译时就发现错误

... ...

3.TypeScript特点

支持最新的JavaScript新特特性

支持代码静态检查

支持诸如C,C++,Java,Go等后端语言中的特性

(枚举、泛型、类型转换、命名空间、声明文件、类、接口等)

... ...

建议:

不要学习TypeScript, 因为它的学习成本很低

不要学习TypeScript, 因为它能减少团队无效沟通

不要学习TypeScript, 因为它能让你的代码更健壮

不要学习TypeScript, 因为它能帮助你快速掌握其它后端语言

不要学习TypeScript, 因为你会迷恋它

相关文章
|
8月前
|
JavaScript 前端开发 安全
TypeScript基础知识点
TypeScript基础知识点
98 0
|
8月前
|
JavaScript 前端开发 开发者
2020你应该知道的TypeScript学习路线
2020你应该知道的TypeScript学习路线
75 1
|
JavaScript 前端开发 编译器
写给自己的TypeScript 入门小纲
写给自己的TypeScript 入门小纲
35 0
|
7月前
|
JavaScript 前端开发 程序员
typescript入门笔记分享
typescript入门笔记分享
37 0
|
8月前
|
JavaScript 前端开发
TypeScript极速入门笔记1
TypeScript极速入门笔记1
82 4
|
8月前
|
JavaScript 前端开发 安全
2020你应该知道的TypeScript学习路线【Typescript基础介绍】
2020你应该知道的TypeScript学习路线【Typescript基础介绍】
77 2
|
8月前
|
JavaScript 前端开发 编译器
10分钟让你吃透 《TypeScript》 函数
TypeScript提供了丰富的函数类型定义方式,可以对函数参数、返回值进行类型注解,从而提供了更为强大的类型检查。
|
8月前
|
JavaScript 前端开发 安全
一篇文章搞懂TypeScript
TypeScript 是 JavaScript 的超集,一方面给动态类型的 js 增加了类型校验,另一方面扩展了 js 的各种功能。
127 0
|
8月前
|
JavaScript 前端开发 API
第一章 如何学习TypeScript
第一章 如何学习TypeScript
|
8月前
|
JavaScript
TypeScript 基础语法入门(下)
TypeScript 基础语法入门
84 0