getScheduleInfo.inputData.newSchedules[0].name=propValues[0];
getScheduleInfo.inputData.newSchedules[0].description=propValues[1];
getScheduleInfo.inputData.newSchedules[0].startDate=propValues[2]
这是前面编写的javaScript函数,我想对其进行硬编码,以使用for循环动态获取值
您可以保留属性名称数组(name
,description
和startDate
),并在每次迭代时访问for
循环中的属性名称,以更改每个属性(通过使用bracket notation,如下所示:] >
const props = ['name', 'description', 'startDate'];
for(let i = 0; i < props.length; i++) {
const prop = props[i];
getScheduleInfo.inputData.newSchedules[0][prop] = propValues[i];
}