javascript 过滤对象数组的两种方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 过滤对象数组的两种方法相关的知识,希望对你有一定的参考价值。
// Two ways to filter an Array of Objects
const heros = [
{ label: 'Batman' },
{ label: 'Iron Man' },
{ label: 'Superman' },
{ label: 'Green Lantern' }
]
const token = 'Superman'
// One Way
const results1 = []
heros.forEach(item => {
if (item.label == token) {
results1.push(item)
}
})
console.log(results1)
// Way Two
const results2 = heros.filter(item => item.label == token)
console.log(results2)
以上是关于javascript 过滤对象数组的两种方法的主要内容,如果未能解决你的问题,请参考以下文章
javascript 判断数组中的重复内容的两种方法 by FungLeo
在javascript中创建对象的两种方法
javascript获取json对象的key名称的两种方法
JavaScript创建对象的两种方法和遍历对象的属性
JavaScript内置对象
javascript 实现字符串反转的两种方法