結果 : javascript does async function always return promise