![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React学习笔记
文章平均质量分 65
逐步深入React各个环节,从基础到实战
音仔小瓜皮
好好学习,天天向上
展开
-
【JS】用正则匹配实现模糊搜索
) 执行正则表达式中的正向预查。正向预查是一种零宽度断言,它不消耗自身字符去匹配,而是用于查看字符串中的 当前位置之后是否能够匹配指定的模式。*注意,这里正向预查的括号,代表里面的预查都是独立的,是接着外部正则表达式指向的位置来查的,所以当多个预查连续排列是,预查开始的位置不是上一个预查结束的位置,而是括号外部指向的、此时匹配到的位置。利用这个性质,我们可以实现模糊搜索要求的乱序字符匹配!正则表达式中,除了正向预查外,还有其他预查方式,作出一个补充:1、正向肯定预查 (?原创 2024-01-25 19:57:52 · 1281 阅读 · 0 评论 -
【React】react版本迭代概览
React 是一个由 Facebook 开发的用于构建用户界面的 JavaScript 库。以下是一些 React 的版本发布时间以及每个版本的一些新特性的概述。请注意,这里列出的特性可能不是详尽无遗的,而是一些主要的特性。React 的发展非常迅速,因此建议查阅官方文档以获取更详细和准确的信息。用于实现更强大的代码分割和异步加载。异步渲染和 React Fiber。(2015年10月)(2018年11月)(2020年10月)原创 2023-08-27 15:36:15 · 1452 阅读 · 0 评论 -
【react】有状态和无状态组件详解
由于无状态组件没有自己的状态,它们的渲染结果完全由输入的 props 决定,因此在相同的输入下始终会产生相同的输出。在 React 中,无状态组件(Stateless Component)和有状态组件(Stateful Component)是两种常见的组件类型,它们之间的主要区别在于是否具有内部状态(state)和是否能够访问 React 的生命周期方法。无状态组件是指那些不持有内部状态(state)的组件。有状态组件是指那些持有内部状态(state)的组件。,从而模糊了无状态组件和有状态组件之间的界限。原创 2023-08-23 15:41:52 · 342 阅读 · 0 评论 -
浅拷贝、深拷贝和浅比较、深比较的理解
当传入的依赖项是一个数组或者对象时,如果每次更新数组和对象不是返回新的引用,而仅仅是直接修改其内容中的key:value则不会触发useEffect执行。在js中===、react中useEffect、useMemo(根据依赖项缓存函数返回值,有时候也可以视作对于依赖项的一些再加工计算)的执行都根据的是浅比较,那么在写代码时候如何让其实现深比较呢?当你去复制或者传递一个值的时候,浅拷贝会创建一个新的空间或对象,然后简单地将值复制给新的对象。深拷贝也是创建了一个新的空间或对象,但是并不是简单的赋值,而是。原创 2023-08-19 13:40:34 · 242 阅读 · 0 评论