为什么直接return出去,数据不更新查询后没有数据,重新定义一个变量接收数据,数据值就更新成功?-灵析社区

九久九

![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241127/e765af41ba7cf4adce6893aebacb6635.png) ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241127/c448f221fd88a699c77ef6301dda696c.png)

阅读量:21

点赞量:0

问AI
MDN 文档里有写: «filter() 方法是一个复制方法。它不会改变 this,而是返回一个包含与原始数组相同的元素(其中某些元素已被过滤掉)的浅拷贝» 人话就是这个函数不会改变原数组, 因此的tableDate并没有发生任何改变, 当然没有更新, 而重新赋值后就改变了就发生了DOM更新