gpt4 book ai didi

javascript - 通过匹配其中的字符串来删除对象

转载 作者:行者123 更新时间:2023-12-03 06:22:15 25 4
gpt4 key购买 nike

我有一个数组,其中是对象。这是一个例子::

color:"rgb(235, 75, 75)"
id:"6912128558"
img:""
name:"AWP | Dragon Lore (Factory New)"
price:"1852.2"

如果我要 forEach 循环该数组,如果价格 >=与total,那么它将删除整个对象。我希望这是有道理的。

最佳答案

您可以通过过滤要保留的对象来创建新数组

var cheapObjects = allObjects.filter(o => o.price < total); // whatever "total" is

或传统的等效项

allObjects.filter(function(o) { return o.price < 1000 })

参见https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter

关于javascript - 通过匹配其中的字符串来删除对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38819684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com