叠纸游戏前端开发一面面经

1.实习介绍 2.JavaScript中的this指向规则有哪些? 3.什么是深拷贝和浅拷贝? 4.React中组件的生命周期有哪些阶段? 5.Vue组件间通信方式有哪些? 6.HTTP缓存机制中,强缓存和协商缓存的区别是什么? 7.什么是事件委托?事件委托的原理是什么?请结合实例说明事件委托在前端开发中的应用场景及优势? 8.TypeScript中的泛型约束、泛型默认值、泛型工具类型(如Partial、Required、ReadonlyPick)分别是什么?请举例说明其使用场景? 9.前端工程化中,ESLint、Prettier、Babel的作用分别是什么? 10.浏览器的同源策略及跨域解决方案有哪些?请详细说明CORS跨域的实现原理,以及简单请求和复杂请求的区别? 11.什么是前端性能优化?从加载性能、渲染性能、运行性能三个方面分别说明常见的优化手段?
全部评论

相关推荐

投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务