Я пытаюсь отфильтровать массив объектов на основе значения. Из следующего файла console.log только первое включение дает ожидаемый результат:
console.log('log1: ', sf);
console.log('log2: ', sf.filter(f => true));
console.log('log3: ', sf.filter(f => f.Specification.FormSelector === 'app-g-form'));
console.log('log4: ', sf.findIndex(f => f.Specification.FormSelector.includes('app-g-form')));
Результат выше:
Для log2, log3 и log4 я ожидал, что вывод консоли будет таким же, как и для log1. Выходные данные log1 показывают, что sf содержит действительные данные.