typescript 和JavaScript的区别

JavaScript是一种弱类型语言

弱类型也就是动态类型,弱类型语言多余小项目来说比较灵活,但是对于大项目来说,过于灵活会增加项目的复杂度,程序员维护起来比较困难

Typescript语言则是JavaScript的超集

可以编译成JavaScript执行,他的最大特点就是支持强类型,有编译类型检查,这为程序员编写程序带来了极大方便

JavaScript和Typescript的区别

typescript完全兼容javascript,它可以编译成javascript
typescript有编译时类型检查,这为程序的编写带来了极大的方便
javascript是一门动态语言,而typescript添加了可选的静态类型
typescript在javascript的基础上增加了不少特性

参考文章:


编辑于 2020-08-27 19:38