我尝试排列我的数组。这就是它的样子:
0: Object { row: 0 }
1: Object { row: 1 }
2: Object { row: 2 }
3: Object { row: 3 }
我现在想在位置2添加一个新密钥。应该是这样的:
0: Object { row: 0 }
1: Object { row: 1 }
2: Object { row: 2,newkey: 2 }
3: Object { row: 3 }
我发现了如何放置正确的位置,但没有发现如何用新键排列数组?
yourArray[2]['newKey']=2
注释中建议的yourArray[2].newKey
可能会引发错误,因为对象中不存在属性newKey。
分配新密钥:
yourArray[2].newkey = 2;
删除密钥:
delete yourArray[2].newkey;