我正在使用Angular 2与Typescript。如何在Javascript对象数组中进行搜索?
我有一个看起来像这样的对象数组;
lists: any [] = [
{title: 'Title1', content: 'Content1', id: 10},
{title: 'Title2', content: 'Content2', id: 13},
{title: 'Title3', content: 'Content3', id: 14},
{title: 'Title4', content: 'Content4', id: 16},
];
所有我想要做的是,我需要在数组中找到一个特定的ID后返回true或false值。
我找到了一个字符串示例如下。
myFunction() {
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");
var d = a >= 0 ? true : false
console.log(d);
}
但是,当我在我的情况中应用这个,它没有工作。
请告诉我们你的逻辑阵列中搜索对象。 –