async function async1() {
console.log('async1')
setTimeout(function () {
console.log('setTimeout1')
}, 0)
await new Promise(function (resolve, reject) {
console.log('promise1')
})
return 'success'
}
console.log('script start')
// 这是返回的promise是一个pending状态的所以不会有值
async1().then((res) => {
console.log(res)
})
console.log(async1())
Promise.resolve(1)
.then(2)
.then(3)
.catch(4)
.then((res) => {
console.log(res)
})
setTimeout(function () {
console.log('setTimeout2')
}, 0)
console.log('script end')
//正确输出结果
// script start
// async1
// promise1
// script end
// 1
// setTimeout1
// setTimeout2
//果断说错,事件循环细节也搞错服了自己,下去得好好学学不面试不知道自己多菜
6.vue的组件间通信 props emit/v-on .sync ref children/parent attrs/listeners eventbus root slot 说了这些
7.vuex和redux差别 没有学过react直接不会,准备跟面试官说一下vuex,面试官说闭嘴吧vuex谁都会不用讲了.....然后就面试结束.....
不面试真的不知道多菜,下去好好学习一下。还是得学细一点。这里必须感谢一直教我的wull超同学。超哥yyds!!!
#你觉得今年春招回暖了吗##你的简历改到第几版了##面经##前端面经#