这是我需要做的。我有一个对象
{"MainASubB":"AB","MainBSubC":"BC"...}
每隔一段时间,我需要先取出所有启动 MainA 的属性,然后再放入启动 MainA 的新属性。在上面的示例中,对象转换将是
{"MainASubB":"AB","MainBSubC":"BC"...} =>
{"MainBSubC":"BC"...} => //MainASubB has now been taken out
{"MainASubD":"AB","MainBSubC":"BC"...}; A new MainA group attribute, MainASubD has now been added.
我知道 Javascript delete 可以做什么,但就其本身而言,我认为它并没有把我带到那里。我应该提一下
- 有时可能一开始就没有 MainA 组属性。
- 如果代码按预期工作,则 MainA 组属性永远不会超过一个。
对对象进行字符串化,根据需要清除字符串,然后对其进行去字符串化,然后最后放入新的 MainA 组属性当然是可能的,但我想知道是否还有另一种技术,可能依赖于 jQuery?那里更快。