1、在浏览器输入URL后会发送什么
2、客户端、浏览器、服务器
3、前端使用token原因
4、浏览器同源策略
5、浏览器跨域解决方案
6、vue双向绑定原理
7、vue双向绑定使用场景
8、虚拟dom
虚拟dom是抽象的JavaScript对象,通过比较新旧对象的差异来更新dom,使得代码逻辑从操作dom到操作对象,避免了浏览器的重排与重绘。操作Javascript对象速度快于操作dom
9、diff算法
diff算法是虚拟dom中比较JavaScript新旧对象差异的核心算法,它基于数节点的同层级比较原则。
10、深拷贝和浅拷贝
深拷贝和浅拷贝都是复制对象。
浅拷贝只复制对象的引用而不是对象本身,所以浅拷贝复制的新旧对象会共用内存地址这使得修改新对象会影响旧对象。
深拷贝复制对象本身以及子对象,所以深拷贝复制的新旧对象不会共用地址,这使得修改新对象不会影响旧对象。
11、深拷贝和浅拷贝使用场景
12、axios使用和配置
13、requst请求
14、数据类型之间的转换