先做一道编程题(三选一)
选了手写深拷贝
instanceof 的原理
项目组件:登陆
自动登录的实现,建议用插件保存到本地缓存。
基础:
知道哪些状态码?
304的理解
ETag 标识
https的理解
tcp三次握手的过程,为什么是三次?
tcp长连接
怎么理解 http 的无状态,怎么解决?
闭包及其使用场景
执行上下文
this的指向,构造函数class中this的指向(指向实例)
事件循环机制
宏任务和微任务
原型链的理解,它的意义
CSRF攻击,怎么防御
XSS攻击怎么实现的
Vue 响应式数据
给数据添加属性为什么要用 Vue.set?为什么不能直接添加属性
computed 与 watch的区别
反问建议:
网络协议、tcp的原理、XSS 这些方面更深入了解。