赞
踩
async function async1() {console.log('async1 start');await async2();console.log('async1 end')
写出下边程序输出内容:
- async function async1() {
- console.log('async1 start');
- await async2();
- console.log('async1 end');
- }
- async function async2() {
- console.log('async2');
- }
-
- console.log('script start');
- setTimeout(function() {
- console.log('setTimeout');
- }, 0)
- async1();
- new Promise(function(resolve) {
- console.log('promise1');
- resolve();
- }).then(function() {
- console.log('promise2');
- });
- console.log('script end');
输出结果:
- script start
- async1 start
- async2
- promise1
- script end
- async1 end
- promise2
- setTimeout
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。