У меня есть образец массива объектов, как показано ниже, я хочу, чтобы один из объектов в массиве имел имя Test.Как найти объект внутри массива с помощью клавиши подчеркивания
**Results: [
{ Name: "Test",
Age :21
ChildrenObj:
},
{ Name: "Something else",
Age :21
ChildreObj
}**
Я использую следующий код, чтобы найти его, и он не возвращает мне правильные данные
var names= (_un.find(data.Results, function(item) {
return item.Name= "Test";
}));
любое направление будет высоко оценен.
'вернуть item.Name == "Test"' Тест на равенство, не делать уступки. – Will
@will, большое спасибо. Глупая ошибка, которую я сделал. То почему я получаю все данные assgined к ему. – kobe
Еще лучше, используйте === (3 равно). Это также гарантирует, что они одного типа! 1 == "1" истинно, но 1 === "1" не – Kalman