首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
beifeng11996
掘友等级
前端开发
|
字节
一个不爱吃辣的码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
beifeng11996
前端开发 @字节
·
1年前
关注
字节前端二面react面试题(边面边更)
diff 算法? 把树形结构按照层级分解,只比较同级元素 给列表结构的每个单元添加唯一的 key 属性,方便比较 React 只会匹配相同 class 的 componen...
10
1
分享
beifeng11996
前端开发 @字节
·
1年前
关注
问:React的useState和setState到底是同步还是异步呢?
先来思考一个老生常谈的问题,setState是同步还是异步? 再深入思考一下,useState是同步还是异步呢? 我们来写几个 demo 试验一下。 先看 useState...
赞
1
分享
beifeng11996
前端开发 @字节
·
1年前
关注
校招前端二面经典react面试题及答案
React diff 算法的原理是什么? 实际上,diff 算法探讨的就是虚拟 DOM 树发生变化后,生成 DOM 树更新补丁的方式。它通过对比新旧两株虚拟 DOM 树的变...
1
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
问:你是如何进行react状态管理方案选择的?
前言:最近接触到一种新的(对我个人而言)状态管理方式,它没有采用现有的开源库,如redux、mobx等,也没有使用传统的useContext,而是用useState + u...
2
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
前端必会react面试题
* `[source]`参数不传时,则每次都会优先调用上次保存的函数中返回的那个函数,然后再调用外部那个函数; * `[source]`参数传[]时,则外部的函数只会在初始...
3
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
老生常谈React的diff算法原理-面试版
! 为了防止概念混淆,强调 Diff的瓶颈以及React如何应对 所以为了降低算法复杂度,React的diff会预设3个限制: 那么我们接下来看一下Diff是如何实现的 我...
1
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
美团前端常见react面试题(附答案)
你对 Time Slice的理解? 时间分片 React 在渲染(render)的时候,不会阻塞现在的线程 如果你的设备足够快,你会感觉渲染是同步的 如果你设备非常慢,你会...
1
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
阿里前端二面react面试题
在React中,数据在组件中是单向流动的,数据从一个方向父组件流向子组件(通过props),所以,两个非父子组件之间通信就相对麻烦,redux的出现就是为了解决state里...
4
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
你是如何使用React高阶组件的?
High Order Component(包装组件,后面简称HOC),是React开发中提高组件复用性的高级技巧。HOC并不是React的API,他是根据React的特性形...
赞
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
2023前端二面必会react面试题合集
用户不同权限 可以查看不同的页面 如何实现? Js方式 根据用户权限类型,把菜单配置成json, 没有权限的直接不显示 react-router 方式 在route 标签上...
5
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
手写一个Redux,深入理解其原理-面试进阶
Redux可是一个大名鼎鼎的库,很多地方都在用,我也用了几年了,今天这篇文章就是自己来实现一个Redux,以便于深入理解他的原理。我们还是老套路,从基本的用法入手,然后自己...
3
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
一道React面试题把我整懵了
提问:react项目中的JSX里,onChange={this.func.bind(this)}的写法,为什么要比非bind的func = () => {}的写法效率高? ...
1
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
前端一面react面试题(持续更新中)
React 性能优化 shouldCompoentUpdate pureComponent 自带shouldCompoentUpdate的浅比较优化 结合Immutable...
2
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
React面试:谈谈虚拟DOM,Diff算法与Key机制
1.虚拟dom 原生的JS DOM操作非常消耗性能,而React把真实原生JS DOM转换成了JavaScript对象。这就是虚拟Dom(Virtual Dom) 每次数据...
1
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
百度前端高频react面试题(持续更新中)
说说你用react有什么坑点? 1. JSX做表达式判断时候,需要强转为boolean类型 2. 尽量不要在 componentWillReviceProps 里使用 se...
2
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
react的jsx和React.createElement是什么关系?面试常问
1、JSX 在React17之前,我们写React代码的时候都会去引入React,并且自己的代码中没有用到,这是为什么呢? 这是因为我们的 JSX 代码会被 Babel 编...
1
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
前端常考react面试题(持续更新中)
react diff 算法 diff算法的作用 计算出Virtual DOM中真正变化的部分,并只针对该部分进行原生DOM操作,而非重新渲染整个页面。 传统diff算法 R...
1
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
React组件之间的通信方式总结(上)
先来几个术语: 官方 我的说法 对应代码 React element React元素 let element=<span>A爆了</span> Component 组件 c...
赞
评论
分享
beifeng11996
前端开发 @字节
·
1年前
关注
社招前端常见react面试题(必备)
解释 React 中 render() 的目的。 每个React组件强制要求必须有一个 render()。它返回一个 React 元素,是原生 DOM 组件的表示。如果需要...
1
评论
分享
下一页
个人成就
文章被点赞
717
文章被阅读
70,758
掘力值
4,831
关注了
0
关注者
138
收藏集
0
关注标签
0
加入于
2022-07-21