【发布时间】:2021-12-11 08:57:15
【问题描述】:
我无法有效地识别/替换我需要在对象中用于编辑工资率应用程序的值。
{
Physicians: {
telehealth: {
orgName: "ORG B",
weekdayEncounters: { type: "each", value: 15 },
weeknightEncounters: { type: "each", value: 16.25 },
weekendDayEncounters: { type: "each", value: 16.25 },
weekendNightEncounters: { type: "each", value: 17.25 },
holidayEncounters: { type: "each", value: 17.25 },
stipend: { type: "lump", value: 0 },
},
},
NonPhysicians: {
telehealth: {
orgName: "ORG B",
weekdayEncounters: { type: "each", value: 15 },
weeknightEncounters: { type: "each", value: 16.25 },
weekendDayEncounters: { type: "each", value: 16.25 },
weekendNightEncounters: { type: "each", value: 17.25 },
holidayEncounters: { type: "each", value: 17.25 },
stipend: { type: "lump", value: 0 },
},
},
date: "07-2021",
orgName: "ORG B",
ltc: false,
}
我希望根据编辑的字段替换最深对象内的value。在这一点上,我只是不断地获得越来越混乱的代码,试图挖掘对象并读取它,然后替换正确的值。我在written up here 中有一个例子。请放轻松,我还在学习。建议将不胜感激。我当前的问题是我返回一个充满未定义的数组,然后返回我需要的一个对象。提前致谢。
【问题讨论】:
标签: javascript object replace nested