使用(async () => {});封包执行,完整示例代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Async Test</title> </head> <body> <script type="text/javascript"> async function getsite(){ return 1; } function test(){ (async () => { const data = await getsite(); console.log(data); })(); } test(); </script> </body> </html>
网友回复