本文介绍: 在介绍变量声明、基本数据类型、泛型之前我们来先了解一下typescript1、什么是typescript?TypeScript简称TS。TS和JS之间的关系其实就是Less/Sass和CSS之间的关系。就像Less/Sass是对CSS进行扩展一样, TS也是对JS进行扩展。就像Less/Sass最终会转换成CSS一样, 我们编写好的TS代码最终也会换成JS。TypeScript是JavaScript的超集,因为它扩展了JavaScript,有JavaScript没有的东西。硬要以父子类关系
在介绍变量声明、基本数据类型、泛型之前我们来先了解一下typescript
1、什么是typescript?
TypeScript简称TS。
TS和JS之间的关系其实就是Less/Sass和CSS之间的关系。
就像Less/Sass是对CSS进行扩展一样, TS也是对JS进行扩展。
就像Less/Sass最终会转换成CSS一样, 我们编写好的TS代码最终也会换成JS。
TypeScript是JavaScript的超集,因为它扩展了JavaScript,有JavaScript没有的东西。
硬要以父子类关系来说的话,TypeScript是JavaScript子类,继承的基础上去扩展。
2、为什么要使用 typescript?
1) 简单来说就是因为JavaScript是弱类型, 很多错误只有在运行时才会被发现
而TypeScript提供了一套静态检测机制, 可以帮助我们在编译时就发现错误。
2) 支持诸如C,C++,Java,Go等后端语言中的特性 (枚举、泛型、类型转换、命名空间、声明文件、类、接口等)
在我们了解typescript之后我们来了解下typescript中的变量声明、类型、和泛型
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。