我有一个JavaScript的嵌套数组,像这样:
testArray['element1'] = {par1: "value1", par2: "value2" ... }
testArray['element2'] = {par1: "value1", par2: "value2" ... }
testArray['element3'] = {par1: "value1", par2: "value2" ... }
testArray['element4'] = {par1: "value1", par2: "value2" ... }
所以我该怎么改变元素的位置呢?例如,将其替换为之外的位置。
("element1", "element2", "element3","element4")
to be
("element4", "element2", "element3","element1")
or
("element1", "element4", "element3","element2")
'element1' = {
不是有效的语法。您是否有一个对象数组?如果是这种情况,它应该是:array = [{'element1':{'par1':...}}, {'element2':{'par1':...}}]
或者,您的数组实际上是一个关联数组(又名js对象)。在这种情况下,它应该是:array = {'element1':{'par1':..}, 'element2':{'par1':...}}
- driangle