У меня есть один массив с объектами в нем. Скажите:Сравнение объектов внутри массива JavaScript
[{id: 0, fight: true}, {id: 1, fight: false}, {id: 2, fight: true}, {id: 3, fight: false}, {id: 4, fight: true}, {id: 5, fight: false}, {id: 6, fight: false}, {id: 7, fight: false}]
Я хочу взять каждые два объекта внутри массива с одинаковым значением (например, object.fight). Затем я хочу передать эти объекты в функцию, где я могу делать с ними другие вещи. Я хочу быть уверенным, что как только элемент массива будет сравниваться, он не будет сравниваться снова. В этом случае я бы получил первый и третий объекты, переданные в мою функцию. Как я могу это сделать?
Можете ли вы объяснить на примере? – thefourtheye
Это не правильный синтаксис для свойств объекта. «Key: value», а не 'key = value'. – Barmar
@thefourtheye сделано – Bluedog111