Мне нужно знать, содержит ли массив объектов хотя бы два одинаковых объекта в JavaScript.
У меня есть форма, которая позволяет людям создавать вопросы (заголовок, описание, тип, варианты ответа). Мне нужно проверить, ввел ли пользователь несколько вариантов ответа с одной и той же меткой. Они хранятся в массиве.
// The array of answer options
let array = [{value: 'a'}, {value: 'b'}, {value: 'c'}, {value: 'a'}]
Я пытался использовать array.indexOf({value: 'a'})
и array.lastIndexOf({value: 'a'})
, но они оба дают мне индекс -1.