JavaScript 数组过滤:删除特定 ID 的数据
如何从 JavaScript 数组中删除特定 ID 的数据?
假设你有一个名为 cfMx 的数组,以及一个代表要删除数据的 ID 的变量 index。你可以使用 Array.prototype.filter() 方法来过滤 cfMx 数组中的数据,将不满足条件的数据过滤掉。
以下代码展示了如何删除 cfMx 数组中 id 与 index 相等的数据:
cfMx.value = cfMx.value.filter(item => item.id !== index);
这段代码会遍历 cfMx 数组中的每个元素,并根据条件 item.id !== index 来判断是否保留该元素。如果 item.id 与 index 不相等,则保留该元素,否则将其过滤掉。
最终,cfMx.value 将包含过滤后的结果,其中所有 id 与 index 相等的元素都被删除了。
原文地址: https://www.cveoy.top/t/topic/qz05 著作权归作者所有。请勿转载和采集!