使用jsx的场景 1.一个文件写多个组件 一个模板只能写一个组件,放到js里可以一个文件写多个组件 2.编译时的类型检查 ts可以先编译,找到错误,使js有完全的变成能力 3.泛型组件 什么是泛型? tsx => ts+jsx 叫 tsx 4.对props的处理 合并还是覆盖?可以选择 对插槽的处理 1.javascript基本数据类型 2.操作数组的常用方法 3.如何判断是否是object类型、arrry类型 4.深浅拷贝?使用场景? 5.vue里如何检测数组变化?有何缺点?怎么解决? 6.使用的vue版本,生命周期? 8.vue-router内置钩子? 9.mixin使用场景? 10.什么是虚拟dom? 11.对组件的理解?传值方式有哪些? 12.slot 及 slot作用域? 13.keep alive使用过吗? 知道原理吗? 14.性能优化?