Я чувствую, что это должно быть прямо вперед, но я не могу ничего найти по этому поводу.У меня есть массив объектов, и я хочу отфильтровать его по их значениям.
let arr = [
{
name : "Justin",
location : "This place"
},
{
name : "Steve",
location : "That place"
}
]
Это работает и возвращает объект с именем Justin
arr.filter(x => x.name == "Justin");
Однако, когда я запускаювсе, что я получаю, это пустой массив
arr.filter(x => x.location == "This place");
Кажется, это происходит только тогда, когда в моей строке есть пробел.
let arr = [
{
name : "Justin",
location : "This place"
},
{
name : "Steve",
location : "That place"
}
]
console.log(arr.filter(x => x.name == "Justin"));
console.log(arr.filter(x => x.location == "This place"));