1面:

    • bfc
    • flex布局
    • flex: 1 包含哪些属性,以及他们的意义
    • position: 定位 + left 和 transform: xx 的区别,以及哪个更好
    • 虚拟dom
    • dom diff
    • keep-alive实现原理
    • 路由模式、以及其实现原理、以及区别和可能产生的问题
    • vue如何实现双向绑定的
    • key的作用
    • vuex是什么,以及包含哪些
    • Mutation可以是异步的吗
    • vuex中Getter是什么以及其作用
    • computed和watch的区别
    • 当vue中this访问某个值,computed依赖这个值,但是该属性未被渲染,当该属性值发现变化时,是否会触发computed
    • vuex的module是什么以及其作用
    • 如何解决跨域问题
    • 浏览器的缓存策略
    • http301和302的意义和区别,以及他们的应用场景
    • http2的优势