当前位置: 首页 > 面试经验 >

2.10 前端实习

优质
小牛编辑
143浏览
2023-03-28

2.10  前端实习

1、简单介绍项目

登录 注册功能

登录持久化

2、localstorage和sessionStorage的区别

刷新页面sessionStorage的数据不会过期。

3、vue2和3的区别

4、defineProperty和proxy的区别

5、vue2监听数组(原型方法重写)

6、什么情况下需要用到vuex

7、节流和防抖

8、http2.0新特性

9、tcp的三次握手 为什么是三次 两次行不行

10、http缓存(强缓存和协商缓存)

11、强缓存的请求头和协商缓存的请求头

12、cache-control

13、es6的新特性

14、为什么要提出webpack 介绍一下webpack

15、webpack性能优化(exclude/include)

16、webpack的分包

17、两栏布局,三栏布局(float,flex)

18、实现数组的扁平化(一个参数和两个参数)


function flatten(arr,index)
{
let res = [];
for(let i=0;i<arr.length;i++)
{
if(!Array.isArray(arr[i]))
{
res.push(arr[i]);
}
else
{
//是数组
if(index > 0)
{
res = res.concat(flatten(arr[i],--index));
}
else
{
res.push(arr[i]);
}
}
}
return res;
}

 类似资料: