co以"朝es7 async/ategait的踏板石为单位",但我不确定为什么我应该在编写异步功能并使用babel编译的情况下使用它。这些方法是否有任何优点和缺点,还是一个偏好问题?
async/等待更像是编写同步代码,并且是ES的去处。这只是语法,使其更简单/更直观地编写异步代码。
异步语法的演变:
回调 - >承诺 - >异步/等待
本文显示了语法如何使某些情况更加简洁,并且可以说更直观。
co以"朝es7 async/ategait的踏板石为单位",但我不确定为什么我应该在编写异步功能并使用babel编译的情况下使用它。这些方法是否有任何优点和缺点,还是一个偏好问题?
async/等待更像是编写同步代码,并且是ES的去处。这只是语法,使其更简单/更直观地编写异步代码。
回调 - >承诺 - >异步/等待
本文显示了语法如何使某些情况更加简洁,并且可以说更直观。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium