2016-08-18 21 views
3

這是兩個相關的問題:在打字稿和即將發行的ecmascript 7中,async lambda是否合法?

  1. 是異步拉姆達法律在即將到來的EcmaSript標準?

  2. TypeScript遵循EcmaScript,編譯器用於投訴async() => { await whatever(); },現在,1.8版本沒有。是新的行爲意圖,還是它的錯誤?

如果ES允許異步lambda,那麼TS自然會跟隨該套件。 但是,如果ES不支持異步lambda,TS是否會在以後的代碼中正確放置this->這個替換?畢竟,異步lambda存在於C#中。

回答

3

是的,the proposal目前確實覆蓋了async箭頭功能,並且不太可能改變這種情況。

+0

Yey!一路異步! – Mikalai