ECMAScript什么时候能像TypeScript一样好用呢

前几天,TypeScript发布3.7版本,增加了很多好用的功能.其中我最喜欢的是可选链操作符(?.),当时第一感觉就是这简直太方便了..

image-2803

另外想到的是ECMAScript也有这个功能,查了一下MDN,确实有(https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/%E5%8F%AF%E9%80%89%E9%93%BE).但是文档里面有一段话扎心了…

警告:截至2019年8月,没有本地环境实现了这个功能。如果你使用Babel,你可以使用 this plugin 来模拟可选链。

{{EmbedInteractiveExample(“pages/js/expressions-optionalchainingoperator.html”)}}

也就是说…特性是有,但没有被支持,在文档的下方也确实显示了目前没有任何浏览器支持该特性.

于是,从ECMAScript换到TypeScript还是有必要,毕竟新版Vue不也换成用TypeScript编写了吗?

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据