被拷打的一天。每个问题都要不断深入1. 你说你熟悉vue3,vue2会吗,vue2为什么data返回一个函数?2. vue中组件实际是一个实例,还是每个实例3.v-for一个组件,如果组件内部data是使用的对象返回,会有什么问题?4. data中你说的使用对象返回会造成可能多个组件公用一个数据,是什么类型的数据都会被共用吗?5.keep-alive有了解过? 如果我想实现摧毁它缓存的组件那应该怎么做? 6. 页面A有组件B,C,B被keep-alive了,但是我跳转到C页面,B会被摧毁吗?7. vue的两个路由方式,hash和history8. 这两种路由方式会刷新浏览器吗9. mpa页面怎么实现的10. 看你有使用过typescript,简单问问吧11. 两个interface,怎么取其中的交集?12. 一个泛型的题,