首页 > 其他分享 >TypeScript学习笔记-01TS是什么?

TypeScript学习笔记-01TS是什么?

时间:2022-11-25 21:36:07浏览次数:36  
标签:TypeScript TS 笔记 JS 编译 01TS 类型 ES

  TypeScript简称TS 是微软公司设计的一门语言。以JavaScript为基础构建的语言,扩展了JS、兼容JS(甚至可以在TS文件中兼容使用JS)、并且添加了类型,并且可以在任何支持JavaScript的平台中执行,但是注意一点的是TS不能被JS解析器直接执行,但是我们可以通过编译,编译为JS就可以了。

 为什么不直接使用JS写呢,因为大型的项目JS不太适合使用。

 为什么不直接编译TS呢?因为JS的根深蒂固的地位,加上市场的占有率,以及浏览器的支持率,所以需要编译为JS再运行。

 相比于JS来说,TS对于一个变量的类型进行了强制的限定,如果一开始定义了这个变量只能存储数字类型,那么就不能存储为字符类型。

ts的特性:

  •   TS中增加了类型,这个类型类似于java中的类。
  •   TS中支持ES的新特性
  •   TS中添加了ES不具备的新特性
  •   TS中有丰富的配置选项
  •   TS可以被编译为任意版本的es,可以解决浏览器之间的兼容性的问题。

  

标签:TypeScript,TS,笔记,JS,编译,01TS,类型,ES
From: https://www.cnblogs.com/hg-blogs/p/16926400.html

相关文章