const { foo: bar, bar: foo } = { foo: 1, bar: 2 };
//foo
//bar
setTimeout(() => {
console.log("timeOut");
}, 0);
console.log(1);
new Promise((resolve) => {
console.log("Promise");
setTimeout(() => {
console.log("timeOut2");
resolve();
}, 0);
})
.then(() => {
console.log("then1");
})
.then(() => {
console.log("then2");
});
console.log(4);
setTimeout(() => {
console.log("timeOut3");
}, 0);