首页
学习
活动
专区
工具
TVP
发布

前端面试12

专栏成员
18
文章
25577
阅读量
13
订阅数
前端react面试题合集_2023-03-15
React 会创建一个虚拟 DOM(virtual DOM)。当一个组件中的状态改变时,React 首先会通过 "diffing" 算法来标记虚拟 DOM 中的改变,第二步是调节(reconciliation),会用 diff 的结果来更新 DOM。
用户10376779
2023-03-15
2.8K1
详解React的Transition工作原理原理_2023-03-15
Transition 是 react18 引入的新概念,用来区分紧急和非紧急的更新。
用户10376779
2023-03-15
7180
前端常见react面试题合集_2023-03-15
简言之,HOC是一种组件的设计模式,HOC接受一个组件和额外的参数(如果需要),返回一个新的组件。HOC 是纯函数,没有副作用。
用户10376779
2023-03-15
2.5K0
这可能是你需要的React实战技巧_2023-03-15
总结一下,其实使用 class 方式再配合上 typescript 编写的子组件其实是最能简洁明了的
用户10376779
2023-03-15
7590
美团前端二面经典react面试题总结_2023-03-01
React并不是将click事件绑定到了div的真实DOM上,而是在document处监听了所有的事件,当事件发生并且冒泡到document处的时候,React将事件内容封装并交由真正的处理函数运行。这样的方式不仅仅减少了内存的消耗,还能在组件挂在销毁时统一订阅和移除事件。
用户10376779
2023-03-01
1.4K0
经常被问到的react-router实现原理详解_2023-03-01
而且还经常会被xxx面试官问到,什么是前端路由,它的原理的是什么,它是怎么实现,跳转不刷新页面的...
用户10376779
2023-03-01
4710
滴滴前端二面常考react面试题(持续更新中)_2023-03-01
refs允许你直接访问DOM元素或组件实例。为了使用它们,可以向组件添加个ref属性。
用户10376779
2023-03-01
4.5K0
详细解读 React useCallback & useMemo_2023-03-01
阅读本文章需要对 React hooks 中 useState 和 useEffect 有基础的了解。我的这篇文章内有大致介绍 在 React 项目中全量使用 Hooks。
用户10376779
2023-03-01
5750
美团前端经典react面试题整理_2023-02-28
component.forceUpdate() 一个不常用的生命周期方法, 它的作用就是强制刷新
用户10376779
2023-02-28
1.5K0
深度理解Redux原理并实现一个redux_2023-02-28
Redux的作用在于实现状态传递、状态管理。在这里你可能会说了,如果是状态传递,那我props的传递不也是可以达到这样的效果吗?context上下文方案不也是可以达到这样的效果吗?没错,是这样的,但是上述的两种方案是有局限性的。
用户10376779
2023-02-28
4900
前端经典react面试题及答案_2023-02-28
Ajax请求应该写在组件创建期的第五个阶段,即 componentDidMount生命周期方法中。原因如下。
用户10376779
2023-02-28
1.5K0
深度讲解React Props_2023-02-28
当React遇到的元素是用户自定义的组件,它会将JSX属性作为单个对象传递给该组件,这个对象称之为“props”。
用户10376779
2023-02-28
2K0
前端一面常见react面试题(持续更新中)_2023-02-27
React基于Virtual DOM实现了一个SyntheticEvent层(合成事件层),定义的事件处理器会接收到一个合成事件对象的实例,它符合W3C标准,且与原生的浏览器事件拥有同样的接口,支持冒泡机制,所有的事件都自动绑定在最外层上。
用户10376779
2023-02-27
7280
从实现一个React到深度理解React框架核心原理_2023-02-27
这篇文章循序渐进地介绍实现以下几个概念,遵循本篇文章基本就能搞懂为啥需要fiber,为啥需要commit和phases、reconciliation阶段等原理。本篇文章又不完全和原文一致,这里会加入我自己的一些思考,比如经过performUnitOfWork处理后fiber tree和element tree的联系等。
用户10376779
2023-02-27
6520
校招前端高频react面试题合集_2023-02-27
React最大的价值不是高性能的虚拟DOM、封装的事件机制、服务器端渲染,而是声明式的直观的编码方式。react文档第一条就是声明式,React 使创建交互式 UI 变得轻而易举。为应用的每一个状态设计简洁的视图,当数据改变时 React 能有效地更新并正确地渲染组件。 以声明式编写 UI,可以让代码更加可靠,且方便调试。
用户10376779
2023-02-27
9060
彻底搞懂React-hook链表构建原理_2023-02-27
React 在初次渲染或者更新过程中,都会在 render 阶段创建新的或者复用旧的 fiber 节点。每一个函数组件,都有对应的 fiber 节点。
用户10376779
2023-02-27
7720
人人能读懂redux原理剖析_2023-02-23
众所周知,Redux最早运用于React框架中,是一个全局状态管理器。Redux解决了在开发过程中数据无限层层传递而引发的一系列问题,因此我们有必要来了解一下Redux到底是如何实现的?
用户10376779
2023-02-23
6200
前端二面高频react面试题集锦_2023-02-23
若虚拟DOM中的内容发生改变了,则生成新真实的DOM,随后替换页面中之前的真实DOM
用户10376779
2023-02-23
2.8K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档