// for (var i =0;i < 3;i++) {
// setTimeout(() => {
// console.log(i);
// },i * 100);
// }
let age = 22;
let obj = {
age: 18,
say: () => {
console.log(this.age);
},
}
obj.say()
// 倒三角
console.log(1)
const p = new Promise((resolve) => {
console.log(2);
resolve();
})
console.log(3)
setTimeout(() => {
console.log(4)
}, 0)
p.then(() => {
console.log(5);
})
setTimeout(() => {
console.log(6);
}, 0)
console.log(7)
let a = 1;
function test() {
function scope() {
let b = 2;
c = 3;
}
let c = 4;
scope();
let b;
console.log(a, b, c);
}
test()
console