入力
非同期関数findPosts(){ VAR応答は= $に.get( '/ポスト')を待ちます。 JSON.parse(response.posts)を返します。 } 非同期関数main(){ console.log( '始まります...'); VARポスト=)が(findPostsを待ちます。 posts.forEach(関数(ポスト){ console.log(ポスト)。 }); console.log( 'エンディング...'); } メイン();
出力
関数findPosts(){ VaRのCTX =この、引数の=の引数。 Promise.resolve()を返す。次いで、(関数(){ VaRの応答; {)$に.get( '/ポスト')。その後、(関数(値を返します 応答=値。 JSON.parse(response.posts)を返します。 }); }); } 関数のmain(){ VaRのCTX =この、引数の=の引数。 Promise.resolve()を返す。次いで、(関数(){ console.log( '始まります...'); VaRの投稿; {findPosts()。次に、(関数(値)を返します ポスト=値; posts.forEach(関数(ポスト){ console.log(ポスト)。 }); console.log( 'エンディング...'); }); }); } メイン();
私はどのように彼だろう
VARポスト=)が(findPostsを待ちます。
コードの後ろにも同様に添加します
リターンfindPosts()。その後、(メソッド
参考https://github.com/jayphelps/sweet-async-await