const ret = () => new Promise(resolve => setTimeout( () => resolve('somestring'), 1000));
async function wrapper() {
let someString = await ret();
return someString;
}
console.log( wrapper() );
ログに記録しPromise { <pending> }ます。の代わりに Promise を返すのはなぜ'somestring'ですか?
これをコンパイルするために Babel ES7 プリセットを使用しています。