Untitled

mail@pastecode.io avatarunknown
javascript
a month ago
1.0 kB
4
Indexable
Never
function testAsync() {
  console.log('test1')
  return new Promise(function(resolve, reject) {
    setTimeout(function() {
      if (true) {
        console.log('请求中...')
        resolve('resolve return')
      } else {
        reject('reject return')
      }
    }, 2000)
  })
}

function testAsync2() {
  return new Promise(function(resolve, reject) {
    setTimeout(function() {
      if (true) {
        console.log('请求中2...')
        resolve('resolve return2')
      } else {
        reject('reject return2')
      }
    }, 2000)
  })
}

async function test() {
  console.log('test开始...');
  var value1 = await testAsync();
  console.log(value1);
  var value2 = await testAsync2();
  console.log(value2);
  var value3 = await 'test结束...';
  console.log(value3);
}


function fun1() {
  return '函数1'

}

function fun2() {
  return '函数2'
}

function fun3() {
  console.log(fun1());
  console.log(test());
  console.log(fun2());
}

console.log(fun3());