Использование фильтра
const messages = [{
"settlementCode": "85",
"settlementDesc": "Sorry, the system is temporarily unavailable to process your request.(Error Code 85)||Lo sentimos,Intente de nuevo más tarde. Gracias. (Código de error 85)"
},
{
"settlementCode": "99",
"settlementDesc": "Sorry, the system is temporarily unavailable to process your request.(Error Code 85):Lo sentimos,Intente de nuevo más tarde. Gracias. (Código de error 85)"
}
]
console.log(messages.filter(e => e.settlementDesc.includes(':')))
Исправление вашего кода Измените имя переменной на сообщения, содержащие объект
const messages = [{
"settlementCode": "85",
"settlementDesc": "Sorry, the system is temporarily unavailable to process your request.(Error Code 85)||Lo sentimos,Intente de nuevo más tarde. Gracias. (Código de error 85)"
},
{
"settlementCode": "99",
"settlementDesc": "Sorry, the system is temporarily unavailable to process your request.(Error Code 85):Lo sentimos,Intente de nuevo más tarde. Gracias. (Código de error 85)"
}
]
function validateEntries(messages) {
if (!messages) {
return []
};
let filteredMsg = messages.filter(item => item.settlementDesc.includes(":"))
return filteredMsg;
};
console.log(validateEntries(messages));