最新 最热

一道React面试题把我整懵了

提问:react项目中的JSX里,onChange={this.func.bind(this)}的写法,为什么要比非bind的func = () => {}的写法效率高?

2022-10-25
0

深入了解 React 中的虚拟 DOM

虚拟 DOM 是 React 的一个基本概念。如果你在过去几年写过 React 代码,你可能听说过它。然而,你可能不理解它是如何工作的以及 React 为什么使用它。

2022-10-24
0

深入浅出 React 18 中的严格模式

React 已经出现很长时间了。每个主要版本都向我们介绍了处理 UI 问题的新技术、工具和方法。

2022-10-24
0

使用 useState 需要注意的 5 个问题

开发任何应用程序最具挑战性的方面通常是管理其状态。然而,我们经常需要在应用程序中管理多个状态片段,例如当从外部服务器检索数据或在应用程序中更新数据时。...

2022-10-24
0

你必须了解的 React 18 新特性

由于更新经常包括完全改变特性的修改,甚至删除某些特性并添加其他特性,一些开发人员可能会发现很难在不同版本的库之间进行转换。最好使用库的最新版本,以获得尽可能好的性能。...

2022-10-24
1

一文让你彻底理解 React Fragment

对于 React 开发人员来说,从一个组件返回多个元素一直是个问题。这是因为 React 依赖于创建用于协调的树形结构。因此,当在呈现方法中返回多个元素时,用于协调的算法将不会像预期的那样发挥作用,树将有一个组件的根节点的...

2022-10-24
0

React 错误边界指南

虽然在错误到达生产环境之前捕获错误是理想的,但是其中一些错误(例如网络错误)可能会通过测试而影响用户。如果你的 React 组件没有正确地捕捉到第三方库或 React Hooks 抛出的错误,这样的错误要么导致 React 生命周期崩...

2022-10-24
0

深入了解 useMemo 和 useCallback

许多人对 useMemo 和 useCallback的理解和使用都不太正确,他们都对这两个钩子感到困惑。本文中的目标就是要澄清所有这些困惑。本文将学习它们是做什么的,为什么它们是有用的,以及如何最大限度地利用它们。...

2022-10-24
0

金三银四百度前端实习面经

金三银四百度前端实习面经前段时间(4.10)面了百度的前端暑假实习,来分享一下面经。一面JS 中怎么判断两个值相等px 和 em 两个单位的区别CSS 选择器按权重排序::after 是伪元素还是伪类选择器伪元素一般可以用来做什么ic...

2022-10-24
0

React 中非受控和受控的组件

两者都是呈现 HTML 表单元素的 React 组件。这意味着,每当您创建具有 HTML 表单的组件时,您都会创建两个组件中的任何一个。但是两者之间的显着差异,接下来我们来我们来详细介绍它们。...

2022-10-24
0