西安前端面试

面试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.前端中断请求

你可能感兴趣的:(前端面试,前端,javascript,开发语言)