加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

把这304道题刷完,前端面试没有在怕的!

发布时间:2019-05-02 13:42:20 所属栏目:优化 来源:猿妹 编译
导读:今年初,JavaScript Report 发布了前端框架近一年的走势图。在众多的前端框架中,React 仍然牢牢占据着使用率第一的位置,假如你是一位前端开发者,React ,Vue ,Angular 三大框架,你肯定是要至少精通其中一种的。 最近,猿妹在GitHub上找到一个有关Reac

今年初,JavaScript Report 发布了前端框架近一年的走势图。在众多的前端框架中,React 仍然牢牢占据着使用率第一的位置,假如你是一位前端开发者,React ,Vue ,Angular 三大框架,你肯定是要至少精通其中一种的。

把这304道题刷完,前端面试没有在怕的!

最近,猿妹在GitHub上找到一个有关React的面试题大全,304道全部和前端/React有关,涵盖React核心、React Router 、React-Intl等

把这304道题刷完,前端面试没有在怕的!

目前,reactjs-interview-questions在GitHub上已经获得 1770 个Star,309个Fork(GitHub地址:https://github.com/sudheerj/reactjs-interview-questions)

具体问题截图如下:

把这304道题刷完,前端面试没有在怕的!

有的小伙伴看到这密密麻麻的英文,估计就头疼了,不过还好,这个项目已经有开发者把它翻译成中文版——reactjs-interview-questions

目前也已经获得 978 个Star,110 个Fork(GitHub地址:https://github.com/semlinker/reactjs-interview-questions)

下面,我们可以一起看几个问题:

什么是 React?

React 是一个开源前端 JavaScript 库,用于构建用户界面,尤其是单页应用程序。它用于处理网页和移动应用程序的视图层。React 是由 Facebook 的软件工程师 Jordan Walke 创建的。在 2011 年 React 应用首次被部署到 Facebook 的信息流中,之后于 2012 年被应用到 Instagram 上。

Virtual DOM 如何工作?

Virtual DOM 分为三个简单的步骤。每当任何底层数据发生更改时,整个 UI 都将以 Virtual DOM 的形式重新渲染。

把这304道题刷完,前端面试没有在怕的!

然后计算先前 Virtual DOM 对象和新的 Virtual DOM 对象之间的差异。

把这304道题刷完,前端面试没有在怕的!

一旦计算完成,真实的 DOM 将只更新实际更改的内容。

【编辑推荐】

  1. 面试 | 必须要会的50个React面试题
  2. 前端 | React深入:从Mixin到HOC再到Hook
  3. 前端性能优化不完全手册 【已更新至React】
  4. 我为什么选择 Vue 而不是 React?
  5. 深入理解React的Virtual DOM
【责任编辑:未丽燕 TEL:(010)68476606】
点赞 0

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读