面试1
1.vue2和vue3的原理及区别
2.伪数组
3.对箭头函数怎么理解的
4.vue父子组件传值的几种方式
5.对Promise的理解
面试2
1.两个升序数组实现合并升序排序
2.数组拍平[3, [[7, [1, 5]], 4], 8, [6]]
面试3
1.let var const的区别,什么时候const能改变
2. 0 || 1的输出结果
3.js的事件循环机制
console.log('Start');
setTimeout(() => {
console.log('k1');
}, 1000);
const p = new Promise((resolve, reject) => {
console.log('k2')
resolve('k3');
})
p.then(res => {
console.log(res);
})
console.log('End');
4.普通函数和箭头函数的区别
call方法
5.前端中断请求