我正在尝试找出一种方法来更改具有其他一些对象的对象的索引,该对象也带有键。假设我想将密钥作为 3(C) 传递给函数,然后我想在与 3(C) 相同的对象中找到一个密钥并将其索引设为 0
我尝试使用 hasOwnProperty,但只有当我通过 3(C) 时,它总是给我真实的。我尝试了大多数事情,但在嵌套数组的情况下失败了
{
"1(C)": {
"STORE (06:00 )": [
{
"personId": "---",
"scheduledEventId": "----",
"employeeName": "----.",
"phoneNumber": "-----",
"ranking": "-----",
"perAph": "----",
"distPerAph": "--",
"distanceToEvent": "0"
}
]
},
"3(C)": {
"THUdx (06:00 )": [
{
"personId": "---",
"scheduledEventId": "----",
"employeeName": "----.",
"phoneNumber": "-----",
"ranking": "-----",
"perAph": "----",
"distPerAph": "--",
"distanceToEvent": "0"
}
]
}
}
预期的结果应该在索引 0 处有 3(C) 对象
{
"3(C)": {
"THUdx (06:00 )": [
{
"personId": "---",
"scheduledEventId": "----",
"employeeName": "----.",
"phoneNumber": "-----",
"ranking": "-----",
"perAph": "----",
"distPerAph": "--",
"distanceToEvent": "0"
}
]
},
"1(C)": {
"STORE (06:00 )": [
{
"personId": "---",
"scheduledEventId": "----",
"employeeName": "----.",
"phoneNumber": "-----",
"ranking": "-----",
"perAph": "----",
"distPerAph": "--",
"distanceToEvent": "0"
}
]
}
}