結果 : handle errors in asynchronous javascript