1.js数据类型,判断,typeof null编码问题 2.let const var的区别,const数组然后修改内部元素可以修改吗?为什么? 3.原型,obejct->function->object->null,js为什么设计为原型继承模式,类和原型继承的异同 4.游览器和node的事件循环 5.filter、map、reduce的异同,和函数式编程相关?一等公民,纯函数。科里化的表现和实质?函数compose(redux里的compose) 6.游览器存储 7.js为什么设计为单线程。service work是什么。PWA有哪些特性 8.bom,bom有那几个对象 9.css的position 10.flex的理解 11.vue响应式原理,vue3采用的proxy除了可以侦测数组变化还有哪些特性,性能高,为什么? 13.vue数组列表变化为什么不能侦测,怎么办 14.计算属性和侦听属性,哪个可以加异步请求 15.v-if和v-show区别,重绘和回流,游览器的渲染 16.前端安全 17.restful api,get和post的区别