typescript - async lambda 在 typescript 和即将推出的 ecmascript 7 中是否合法?

标签 typescript async-await arrow-functions ecmascript-next

这是两个相关的问题:

  1. 异步 ​​lambda 在即将推出的 EcmaSript 标准中是否合法?

  2. TypeScript 遵循 EcmaScript,编译器过去常常提示 async () => { await whatever(); },而现在,在 1.8 版中,它没有。新行为是有意为之,还是错误?

如果 ES 允许异步 lambda,那么 TS 自然会遵循该套件。 但是,如果 ES 不支持异步 lambda,TS 会在以后的代码中正确地放置 this->that 替换吗?毕竟,异步 lambda 存在于 C# 中。

最佳答案

是的,the proposal目前确实涵盖了 async 箭头函数,而且不太可能改变它。

关于typescript - async lambda 在 typescript 和即将推出的 ecmascript 7 中是否合法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39021360/

相关文章:

javascript - 如何定义具有重复结构的 typescript 类型?

html - Angular 2 typescript :How to show dropdown and textbox based on radio button

typescript - isArray 检查和推断类型从不在 TypeScript 中

asp.net - 在 IHttpAsyncHandler 中使用 Task 或 async/await

node.js - 运行 2 个重复的异步函数,而不在等待时暂停另一个函数

c# - 是否有等同于 : Storagefile. Openasync 的 .NET 4.5

javascript - createjs off() 函数从 js 箭头函数中删除监听器

typescript - Typings.json 有效的 JSON 格式或文档?

javascript - Es6 React 箭头函数行为

javascript - 为什么我的箭头函数有原型(prototype)属性?