投递渠道:BOSS
面试时间:12/12
说说this是什么?
常见的es6有哪些?
说说cookie,localstorage,sessionstorage
了解过cookie的一些字段吗?(expries max-age)
如何理解spa的?(只会请求一次html
如何实现路由的(两种模式)
spa的缺点(seo,白屏问题)
vue中的key的作用?(复用之前的vdom)
vue响应式丢失的问题(vue2 初始化时才会进行依赖收集)
如何解决这个问题(set方法)
如果说修改数据但是页面上没有改变,你想要强制的刷新($forceUpdate或者上面提到的修改key值)
知道什么是按需加载吗?说说你知道的按需加载(需要的时候才加载,图片懒加载,路由懒加载,虚拟列表)
虚拟列表是怎么优化的呢?(根据用户滚动的区域,只用加载)
简单说说url从输入的过程?
DNS解析的顺序
强缓存和协商缓存
css渲染问题,js为什么放在最下面(引出async,defer的区别,执行时机不一样)
css放在最下面有什么影响?(dom树需要和cssom树一起结合起来,然后会造成有些样式抖动)
使用过了解过原理吗?
webpack和vite的区别?
babel有什么用?了解过原理吗?
你用过nuxt的ssr吗?(没有)
那你知道nuxt的服务端渲染的原理吗?(只知道服务端去渲染html,然后返回给前端)
讲一下npm,yarn,pnpm的区别(主要说了下载速度,并行下载,软硬链接)
JWT的组成部分(面试官:你知道Jwt吗?我:知道,面试官:那你说说JWT的组成部分。我:头部中间部分和尾部,哈哈哈忘求了)(下去再去了解一下中间加密流程)
vue和react的区别
react响应式原理(不会)
问了些简单的八股就开始写题一到非常简单的语法题,结果我做了有15分钟(