赶快悄悄的努力起来吧,不苒在这里衷心祝愿各位大佬都能顺利通过面试。
文章目录
- 🍉前言
- 🌍正文
-
-
- 1.你了解 React 吗?
- 2. React 解决了什么问题?
- 3. React 的协议?
- 4.了解 `shouldComponentUpdate` 吗?
- 5. React 的工作原理?
- 6. 使用 React 有何优点?
- 7.删除数组用 `delete `和 `Vue.delete` 有什么
- 8. 展示组件(Presentational component)和容器组件(Container component)之间有何不同?
- 9. 类组件(`Class component`)和函数式组件(`Functional component`)之间有何不同?
- 10. (组件的)状态(state)和属性(props)之间有何不同?
- 11.应该在 React 组件的何处发起 Ajax请求?
- 12.在 React 中,refs 的作用是什么?
- 13.何为高阶组件(`higher order component`)?
- 14. 使用箭头函数(`arrow functions`)的优点是什么?
- 15. 为什么建议传递给 `setState `的参数是一个 `callback `而不是
- 16. 除了在构造函数中绑定 this,还有其它方法吗?
- 17. 怎么阻止组件的渲染?
- 18. 当渲染一个列表时,何为 key?设置 key 的目的是什么?
- 19. angularJs 和 React 区别
- 20.`redux`中间件
- 21. redux 有什么缺点
- 22. React 组件的划分业务组件技术组件?
- 23. React 生命周期
- 24. React 性能优化是哪个周期函数?
- 25. React 性能优化方案
- 26.简述 flux 思想
- 27. 说说React项目使用的`Mern`脚手架
-
- 🎃专栏分享:
🍉前言
本篇文章主要写的是前端高频面试题(React框架)篇
面试题参考文章: