最新 最热

【愚公系列】2023年03月 其他-Web前端基础面试题(react专项_35道)

组件之间复用状态逻辑很难,在hooks之前,实现组件复用,一般采用高阶组件和 Render Props,它们本质是将复用逻辑提升到父组件中,很容易产生很多包装组件,带来嵌套地域。...

2023-03-16
2

【愚公系列】2023年03月 其他-Web前端基础面试题(VUE专项_58道)

diff算法是一种优化手段,将前后两个模块进行差异化对比,修补(更新)差异的过程叫做patch(打补丁),从以下几点来理解:

2023-03-16
2

来自大厂 10+ 前端面试题附答案(整理版)_2023-03-15

WebSocket是HTML5提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。它基于TCP传输协议,并复用HTTP的握手通道。浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接, 并进行双向数据...

2023-03-15
3

2023秋招前端面试必会的面试题_2023-03-15

JSONP 核心原理:script 标签不受同源策略约束,所以可以用来进行跨域请求,优点是兼容性好,但是只能用于 GET 请求;

2023-03-15
1

细说React组件性能优化_2023-03-15

React 组件性能优化的核心是减少渲染真实 DOM 节点的频率,减少 Virtual DOM 比对的频率。如果子组件未发生数据改变不渲染子组件。

2023-03-15
3

京东前端高频react面试题及答案_2023-03-15

shouldComponentUpdate 是做什么的,(react 性能优化是哪个周期函数?)

2023-03-15
1

读懂React原理之调和与Fiber_2023-03-15

Fiber 架构是React16中引入的新概念,目的就是解决大型 React 应用卡顿,React在遍历更新每一个节点的时候都不是用的真实DOM,都是采用虚拟DOM,所以可以理解成fiber就是React的虚拟DOM,更新Fiber的过程叫做调和,每一个fiber都...

2023-03-15
1

前端react面试题合集_2023-03-15

React 会创建一个虚拟 DOM(virtual DOM)。当一个组件中的状态改变时,React 首先会通过 "diffing" 算法来标记虚拟 DOM 中的改变,第二步是调节(reconciliation),会用 diff 的结果来更新 DOM。...

2023-03-15
3

前端常见react面试题合集_2023-03-15

简言之,HOC是一种组件的设计模式,HOC接受一个组件和额外的参数(如果需要),返回一个新的组件。HOC 是纯函数,没有副作用。

2023-03-15
3

字节前端面试题_2023-03-15

Flex是FlexibleBox的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。行内元素也可以使用Flex布局。注意,设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。...

2023-03-15
1