小编new*_*tjs的帖子

如何更新 Javascript 中对象数组中每个对象的值?

我正在尝试使用newData中的值更新数组(数据)中所有对象中的car值,我的代码是:

import "./styles.css";

const data = [
  { id: 1, car: "Toyota 2020", owner: "BM" },
  { id: 2, car: "Nissan", owner: "DK" },
  { id: 3, car: "Mazda", owner: "JA" },
  { id: 4, car: "Ford", owner: "DS" }
];
const newData = ["Audi", "Bentley", "BMW", "Buick"];


export default function App() {
  return (
    <div className="App">
      {data?.map((item) => {
        return <li key={item.id}>{item.car}</li>;
      })}
    </div>
  );
}


Run Code Online (Sandbox Code Playgroud)

我不知道如何使用 newData 中的值更改数据中的汽车值,因此数据将如下所示:

const data = [
  { id: …
Run Code Online (Sandbox Code Playgroud)

javascript arrays replace reactjs

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

arrays ×1

javascript ×1

reactjs ×1

replace ×1