gpt4 book ai didi

javascript - 在 JavaScript 中比较对象数组的两个参数

转载 作者:行者123 更新时间:2023-12-01 01:21:25 24 4
gpt4 key购买 nike

我正在完成一项家庭作业,其中我必须将一个数组过滤为一个新数组,用于其中包含“福特”一词的车辆。作业希望格式为 ES6,使用箭头函数语法,例如

const arr = [
{name: “Honda”, type: “Accord”},
{name: “ford”, type: “fusion”},
{name: “Toyota”, type: “Camry”}
]

const newArr = [...arr].filter(value => value === ‘ford’);

Console.log(newArr);

我知道这是不正确的,并且实际上不会获得包含“ford”的车辆名称,但我给出了一个示例,说明他们希望如何格式化它。

最佳答案

您还需要value.name检查引号。在这种情况下,可能不会使用展开运算符

const arr = [{
name: 'Honda',
type: 'Accord'
},
{
name: 'ford',
type: 'fusion'
},
{
name: 'Toyota',
type: 'Camry'
}
]

const newArr = arr.filter(value => value.name === 'ford');

console.log(newArr);

关于javascript - 在 JavaScript 中比较对象数组的两个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54193841/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com