Javascript 如何反转对象内的所有数组

Javascript 如何反转对象内的所有数组,javascript,Javascript,var数据={ id:1, 轨道:{ "1": [ {x:10,y:10}, {x:11,y:11}, {x:12,y:12} ], "2": [ {x:10,y:10}, {x:11,y:11}, {x:12,y:12} ] } } console.log(data.track); var rev=data.track[“1”].reverse(); 控制台日志(修订版)很简单。只需循环数据。跟踪即可获得相反的结果 for (var i in data.track) { console

var数据={
id:1,
轨道:{
"1": [
{x:10,y:10},
{x:11,y:11},
{x:12,y:12}
],
"2": [
{x:10,y:10},
{x:11,y:11},
{x:12,y:12}
]
}
}
console.log(data.track);
var rev=data.track[“1”].reverse();

控制台日志(修订版)很简单。只需循环
数据。跟踪
即可获得相反的结果

for (var i in data.track) {
    console.log(data.track[i].reverse());
}
使用Object.keys()查找数据结构中的所有键

    var data = {
    	id: 1,
    	track: {
    		"1": [
    			{x: 10, y: 10},
          {x: 11, y: 11},
          {x: 12, y: 12}
    		],
    		"2": [
    			{x: 10, y: 10},
          {x: 11, y: 11},
          {x: 12, y: 12}
    		]
    	}
    }


    var keys = Object.keys(data.track);
    var count = keys.length;
    
    for (var i=0;i<count;i++)
    {
      var rev = data.track[keys[i]].reverse();
      console.log(rev);
    }

var数据={
id:1,
轨道:{
"1": [
{x:10,y:10},
{x:11,y:11},
{x:12,y:12}
],
"2": [
{x:10,y:10},
{x:11,y:11},
{x:12,y:12}
]
}
}
var keys=Object.keys(data.track);
var count=keys.length;

对于(var i=0;iyes),您确实可以尝试使用
for
循环检查
data