const func1 = ()=>{
return new Promise((resolve,reject)=>{
resolve(a)
});
}
const a = 1;
func1().then((res)=>{
console.log(res)
});
// 在下面的2被打印出来后,可以正确的打印出1
// console.log(a); // error
const c = () => {
console.log(b)
}
const b = 2;
c() // 可以打印出2