
<script>
function list(time) {
return new Promise(resolve => {
setTimeout(() => {
let name='你是谁,你在干什么'
resolve(name);
}, time);
})
}
async function getDate() {
// 前面执行完在执行
const res = await this.list(500);
console.log(res)
console.log('后面执行')
}
getDate()
</script>
下面这种也能解决同步问题