Open MoonRune opened 3 years ago
相同的dart code。在js的 async function中使用await 是可以的 但是在js的外部 使用 var tmp=await http("https://www.baidu.com"); 会报错 SyntaxError: expecting ';' at <eval>:228
var tmp=await http("https://www.baidu.com");
SyntaxError: expecting ';' at <eval>:228
本身是同步的,会直接返回结果,如果要await可以包一层匿名函数:
(async () { var tmp = await http("https://www.baidu.com"); })();
这样在dart里面收到的是Future
Future
相同的dart code。在js的 async function中使用await 是可以的 但是在js的外部 使用
var tmp=await http("https://www.baidu.com");
会报错SyntaxError: expecting ';' at <eval>:228