ES7/2016 发布了,不包含 async/await,大伙怎么看?
发布于 8 年前 作者 nqdy666 6570 次浏览 来自 问答

ES7 规格说明书 http://www.ecma-international.org/ecma-262/7.0/index.html#

ES7/2016 发布了,不包含 async/await,大伙怎么看?

17 回复

有关系么? chrome支持,node就会支持的,所以。。。。

明年的版本就会支持

没有Promise的时候,我们还是照样写JS,那时候我们的抽象意识更强,知道怎么把长条的代码包一包,尽量让callback链赏心悦目,至少不零乱吧,知道怎么处理,四五层的cb也不见得真有多大问题,没觉得非得要Promise,有了以后当然就用啦;不能否认,有语法糖当然比没语法糖舒服一点,但没有也不怎么样。实在要用,Babel,Typescript都已经有了吧?

@flamingtop 这个不是底层的实现,我觉得根本不能说Babel,Typescript已经支持

https://www.typescriptlang.org/docs/release-notes/typescript-1.7.html Babel,Typescript存在,其实就是为了避免开发者被强迫因某个语言feature在各es版本的短期不兼容这个问题的。

对这个问题的看法,我的Point是,编程的通用技巧是不需要依赖语言特性的。

具体答案: 如何评价 ECMAScript 2016(ES7)只新增2个特性?

ES7本来只增加这两个新特性,async await等明年吧

我觉得是用户最关心的东西不来,不关心的东西来得真快。

坐等更新吧

chrome 5.2已经支持了

来自酷炫的 CNodeMD

@i5ting 说得对,实际上node支持哪些,看的是V8,而不是标准 自豪地采用 CNodeJS ionic

不是早就发了吗…async await 只是没赶上而已, 成为标准指日可待

babel-preset-stage-3

明年肯定会加入,毕竟现在大部分人还在写ES5

回到顶部