Я использую фильтр для поиска id в data.it возвращать объект не true или false. как я могу вернуть true или false, если val.recoredId === valueId?filter return true или false
var hasMatch = data.filter(function (val) {
return (val.recordId === valueId);
});
Это не ясно, что вы просите, но при условии, 'data' - это массив, попробуйте [' map'] (https://developer.mozilla.org/e n-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map). –
У вас вопрос действительно неясен, пожалуйста, прочитайте о «как задать хороший вопрос» и попробуйте еще раз ... – areim
Является ли ваш вопрос «Мне нужно установить hasMatch в true, если какой-либо из объектов в моем массиве имеет id, равный valueId «? – nnnnnn