2016-08-08 34 views
0

私はオブジェクトがどこにあるかを知っています。私は、foreachループそのアレイとの合計との価格>=た場合ならばここでは一例としては、::文字列を一致させてオブジェクトを削除する

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

だ、完全なオブジェクトを削除しようとしています。それが理にかなってほしい。

+0

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filterを参照してくださいあなたは

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

または同等の遺産を維持したいオブジェクトをフィルタリングすることによって、新しい配列を作成し、そう、そうすることができますあなたは 'トータル'なしでやろうとしていますか? –

+0

*「合計」とは何ですか? – Phil

+0

合計は例です、 'var total = 1000; –

答えて

1

あなたは正確に何をしている、

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

だから

関連する問題