最新 最热

前端vue面试题(持续更新中)_2023-02-27

路由保护在应用开发过程中非常重要,几乎每个应用都要做各种路由权限管理,因此相当考察使用者基本功。

2023-02-27
1

滴滴前端高频react面试题汇总_2023-02-27

(3)组件事件回调函数方法的作用域是组件实例化对象(绑定父组件提供的方法就是父组件实例化对象),无法改变。

2023-02-27
1

腾讯前端必会react面试题合集_2023-02-27

React-Router 支持使用 hash(对应 HashRouter)和 browser(对应 BrowserRouter) 两种路由规则, react-router-dom 提供了 BrowserRouter 和 HashRouter 两个组件来实现应用的 UI 和 URL 同步:...

2023-02-27
1

几个你必须知道的React错误实践_2023-02-27

本文是作者在实际工作经验中总结提炼出的错误使用 React 的一些方式,希望能够帮助你摆脱这些相同的错误。

2023-02-27
1

前端一面常见react面试题(持续更新中)_2023-02-27

React基于Virtual DOM实现了一个SyntheticEvent层(合成事件层),定义的事件处理器会接收到一个合成事件对象的实例,它符合W3C标准,且与原生的浏览器事件拥有同样的接口,支持冒泡机制,所有的事件都自动绑定在最外层上。...

2023-02-27
1

从实现一个React到深度理解React框架核心原理_2023-02-27

这篇文章循序渐进地介绍实现以下几个概念,遵循本篇文章基本就能搞懂为啥需要fiber,为啥需要commit和phases、reconciliation阶段等原理。本篇文章又不完全和原文一致,这里会加入我自己的一些思考,比如经过performUnitOfWo...

2023-02-27
1

校招前端高频react面试题合集_2023-02-27

React最大的价值不是高性能的虚拟DOM、封装的事件机制、服务器端渲染,而是声明式的直观的编码方式。react文档第一条就是声明式,React 使创建交互式 UI 变得轻而易举。为应用的每一个状态设计简洁的视图,当数据改变时 Re...

2023-02-27
1

一年前端面试打怪升级之路_2023-02-27

例如我们的 UglifyJs,它就会帮我们在生产环境中删除不可能被执行的代码,例如:

2023-02-27
1

react源码中的生命周期和事件系统_2023-02-27

因为前面也讲到jsx在v17中的编译结果,除了标签名,其他的挂在标签上的属性(比如class),事件(比如click事件),都是放在_jsxRuntime.jsx函数的第二参数上。表现为key:value的形式,这里我们就会产生几个问题。...

2023-02-27
1

react源码分析:实现react时间分片_2023-02-27

设想一个页面上有一万个DOM节点,如果我们用同步的方式一个个遍历完需要花费多少时间。而且如果是同步遍历的话,遍历的过程中,JS线程一直会霸占主线程,导致阻塞了浏览器的其他线程,导致卡顿的情况出现。...

2023-02-27
1