gpt4 book ai didi

javascript - 使用map返回一个新数组,每个对象都有一个句子

转载 作者:行者123 更新时间:2023-11-28 14:18:18 26 4
gpt4 key购买 nike

我正在尝试使用 map 返回一个包含每个对象的句子的新数组。

我尝试了一些方法,但似乎无法获得返回每个对象的值的正确逻辑。

这样的对象:

const person = [
{
name: "James",
nationality: "English",
age: 26
},
{
name: "Pierre",
nationality: "French",
age: "23"
}
]

应该返回:

[
"My name is James, I am English and I am 26",
"My name is Pierre, I am French and I am 23"
]

最佳答案

您可以使用map循环遍历数组。使用Template literals构造所需的字符串。

const person = [{
name: "James",
nationality: "English",
age: 26
},
{
name: "Pierre",
nationality: "French",
age: "23"
}
];

const result = person.map(o => `My name is ${o.name}, I am ${o.nationality} and I am ${o.age}`);

console.log(result);

关于javascript - 使用map返回一个新数组,每个对象都有一个句子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56408470/

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