TypeScript

2020-1-2    前端达人

TypeScript是什么

Type+EcmaScript6

TypeScript是JavaScript的强类型版本。然后在编译期去掉类型和特有语法,生成纯粹的JavaScript代码。由于最终

在浏览器中运行的仍然是JavaScript, 所以TypeScript并不依赖于浏览器的支持,也并不会带来兼容性问题。

TypeScript是JavaScript的超集,这意味着他支持所有的JavaScript语法。并在此之上对JavaScript添加了- -些扩

展,如class / interface / module等。这样会大大提升代码的可阅读性。

和JavaScript若类型不同,TypeScript这种强类型语言最大的优势在于静态类型检查,可以在代码开发阶段就预知一

些低级错误的发生。

●-种类似于JavaScript的语言,在JavaScript的基础之上增加了类型,同时增强了JavaScript部分语法功能

●遵循EcmaScript 6标准规范

●由微软开发

●Angular2框架采用TypeScript编写

●背后有微软和谷歌两大公司支持

●TypeScript可以编译成Javascript从而在支持Javascript的环境中运行

●TypeScript和javascript的关心就好比less和css的关系



javascript 是动态的

可以在执行阶段重新赋值不同的类型数据

.ts 后缀表示一个TypeScript文件

Typescript兼容es6

TypeScript为javascript增加了类型的概念

Typescript是强类型 一旦定义数据的类型 不能动态修改这 样帮我们在开发阶段避免很多低级错误

分享本文至:

日历

链接

blogger

蓝蓝 http://www.lanlanwork.com

存档