一、代码输出题
代码输出题1:
var o = {
a: 10,
b: {
a: 12,
fn: function () {
console.log(this.a);
console.log(this);
},
},
};
var j = o.b.fn;
j();
o.b.fn();
输出结果:
代码输出题2
console.log('begin')
setTimeout(() => {
console.log('setTimeout 1')
Promise.resolve().then(() => {
console.log('promise 1')
setTimeout(() => {
console.log('setTimeout2 between promise1&2')
})
}).then(() => {
console.log('promise 2')
})
}, 0)
console.log('end')
输出结果:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zZpXrVMg-1653009749185)(C:\Users\lilin\AppData\Roaming\Typora\typora-user-images\image-20220520085708741.png)]](https://code84.com/wp-content/uploads/2022/10/e66cb8b0209747d0bcd3046f454999d7.png)
版权声明:本文为weixin_49046136原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。