首页前端开发VUETypeScript会成为ES的标准吗

TypeScript会成为ES的标准吗

时间2023-05-08 16:33:01发布访客分类VUE浏览360
导读:TypeScript会成为ES的标准吗?不会~ES:全称ECMAScript,简称ES。第一个版本是在2015年6月进行发布,叫做ES2015,后面以每年一个版本的速度发展到如今的ES9。ES是一种规范,所有的主流浏览器需要遵循ES的规范去...

TypeScript会成为ES的标准吗?

不会~

ES:全称ECMAScript,简称ES。第一个版本是在2015年6月进行发布,叫做ES2015,后面以每年一个版本的速度发展到如今的ES9。ES是一种规范,所有的主流浏览器需要遵循ES的规范去实现,而我们熟知的JavaScript是ES规范的实现。

TS:全称TypeScript,简称TS。TS是微软发布的一款编程语言,定位是JavaScript的超集(兼容JS),但是他必须经过编译后才能运行在JS环境中。核心功能是类型系统和提前实现ES的新特性。

是不是觉得TS终于支持类型检查了?有点高级语言的味道了?所以就觉得这么牛逼的语言迟早会成为ES的标准?个人认为TS不会成为ES的标准,主要有以下几点原因:

TS的定位是JS的超集,有一个先后顺序的,不是说你TS牛逼,出了一些新特性,然后ES就纳入标准了。而是ES先出proposal,你TS去实现支持,没啥大的问题然后就纳入ES标准了。明白了这个关系了吧?

主流浏览器只认ES标准,现在已经完美兼容支持ES6语法了。TS是不能在浏览器运行起来的,TS是基于JS实现的,必须打包编译成JS语言才能跑起来。

但是TS一定是前端同学必须掌握的语言,他的类型系统让你在开发编译阶段就能发现类型不一致问题,同时也可以减少一堆类型检查的代码,一些框架(vue3.0)也会基于TS语言进行开发,TS能够提前享受ES的新特性。

以上是个人认为TS不会成为ES的标准,你觉得呢?欢迎交流讨论,批评指正~

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: TypeScript会成为ES的标准吗
本文地址: https://pptw.com/jishu/22447.html
HTML怎么插入Flash(详解HTML中嵌入Flash的方法) html怎么插音乐(详细教你html音乐插入方法)

游客 回复需填写必要信息