Javascript 组织对象数组
我们的团队对组织对象数组有疑问,但我不确定如何优雅地提问,因此提前道歉。下面是我们正在处理的对象数组的屏幕截图。是否有一种组织方法,以便数组索引0替换为列名称的值 因此,例如,与上述内容不同,阵列的结构如下:Javascript 组织对象数组,javascript,arrays,object,Javascript,Arrays,Object,我们的团队对组织对象数组有疑问,但我不确定如何优雅地提问,因此提前道歉。下面是我们正在处理的对象数组的屏幕截图。是否有一种组织方法,以便数组索引0替换为列名称的值 因此,例如,与上述内容不同,阵列的结构如下: hrService_Values: u_proposed_effective_date: display_value: "2019-12-22" label: "Proposed Effective Date" value: "2019-12-22 00:00
hrService_Values:
u_proposed_effective_date:
display_value: "2019-12-22"
label: "Proposed Effective Date"
value: "2019-12-22 00:00:00"
我认为在这种情况下,您需要的不是使用数组,而是一个复杂的对象。只有这样,你才能得到你想要的结构,这是因为你有一个对象数组
hrService_Values: <- Object
u_proposed_effective_date: <- Object
display_value: "2019-12-22"
label: "Proposed Effective Date"
value: "2019-12-22 00:00:00"
所以你想在收到这个数组后,或者在发送它之前,按照你在JS中想要的方式修改它吗?我想这两种方法都可以@Teslo工作,谢谢!在newObj会发生什么?它会像value:item.value、display\u value:item.display\u value之类吗?@Dave是的。它包含所有其他属性,但其值成为根属性名称的属性除外。