杭州某小厂前端实习面经
1.自我介绍
八股环节
1.对闭包的理解
2.map和foreach的区别
3.有哪些数组原生方法
4.js中的变量类型
5.怎么判断数据类型
6.怎么判断是否是数组
7.vue3和vue2的区别
8.v-if和v-for的区别
9.闭包的应用场景
10.关于定时器的使用应该遵循怎样的原则
11.定时器延时器防抖节流的关系
12.浏览器垃圾回收机制
13.ts和js的区别
14.ts的继承,泛型,接口
15.vue生命周期
16.渲染数据或者动态可拖动列表的时候应该在哪个生命周期钩子请求
17.操作dom的时候是在哪一个生命周期钩子之后进行
18.Pinia与Vuex的区别
19.讲一下Vue的路由
20.为什么data设计成函数而不是对象
21.data是浅拷贝还是深拷贝
22.组件之间的通信
23.浏览器的缓存机制
24.虚拟dom的优缺点
25.同步和异步的区别或者说执行原理
26.作用域你了解吗
项目拷打
把项目共享屏幕过去了
1.项目没有接入后端啊,那实际上数据还是存到本地去的
2.项目中做的安全加固
3.没有登录功能,那就是没做路由守卫吗
4.通过什么方式接入模型的
5.怎么把数据迁移到了IndexedDB里面
讲一下对ai的理解和对ai使用的看法
20min的面试,人已经被拷打麻了...
#发面经攒人品##面经#