javascript中如何实现行列互换 var rowAndColumn=function (obj){ //给它这样定义目的是能够顺序执行 var obj2={} var key1=Object.keys(obj) key1.sort() //对时间进行排序(如果坐标与时间无关,可以不用写这句) for(var idx in key1){ var i=key1[idx] for(var j in obj[i]){ if(!obj2[j]){ obj2[j]={} } obj2[j][i]=obj[i][j] } } return obj2 }