【发布时间】:2020-11-30 18:50:07
【问题描述】:
我有两个这样的对象数组:
let test = [
{Course: "", Week: "1", Hours: ""},
{Course: "", Week: "2", Hours: ""},
{Course: "", Week: "3", Hours: ""}
]
let values = [{Course: "A", Week: "3", Hours: "1"}]
我想将数组“values”中的属性添加到数组“test”中,结果将是:
let test = [
{Course: "", Week: "1", Hours: ""},
{Course: "", Week: "2", Hours: ""},
{Course: "", Week: "3", Hours: "1"}
]
这可能吗?我之所以这样,是因为我需要在开始时指定所有星期,并且这些值将从用户那里添加。
【问题讨论】:
-
为什么课程在输出中没有改变
-
只更改了一个属性,因此您可以使用 test[2].Hours = values[0].Hours
标签: javascript arrays loops object