一次性发一下攒的春招面经全程25min,无后续,系统挂var、let、const的作用域区别?暂时性死区了解吗?== 和 === 的区别?隐式类型转换的规则?forEach和map的区别?它们能修改原数组的值吗?追问: 如果forEach修改引用数据类型,会有什么问题?浅拷贝和深拷贝的实现方式?structuredClone用过吗?判断一个对象是否是数组的方法?(Array.isArray vs instanceof)Vue中v-if和v-show的本质区别?子组件能否直接修改父组件传入的props?为什么?React和Vue的区别?哪个更适合复杂项目?双向绑定的具体实现原理?(Proxy vs Object.defineProperty)项目中做了哪些性能优化?这些优化手段是自己调研的吗?描述一个项目中的问题及解决过程?从发现问题到解决用了多久?无手撕,态度和蔼