setTimeout(() => { console.log(1); }, 0); console.log(2); (new Promise((resolve) => { console.log(3); })).then(() => { console.log(4);//没有resolve(),状态没改变,不会执行then }); 输出:2 3 1 var name = '123'; var obj = { name: '456', getName: function () { function printName() { console.log(this.name)...