我有一个这样的数组:
[[ 'Table', 'Column A', 'Column B', 'Column C'],
[ 'Row 1', 10, 5, 7 ],
[ 'Row 2', 20, 15, 50 ],
[ 'Row 3', 8, 13, 3 ]]
我想对列进行排序,因此首先显示“最重要”列,方法是对“第 1 行”中的数据进行排序。结果:
[[ 'Table', 'Column A', 'Column C', 'Column B'],
[ 'Row 1', 10, 7, 5 ],
[ 'Row 2', 20, 50, 12 ],
[ 'Row 3', 8, 3, 13 ]]
注意 C 列和 B 列是如何改变位置的。
我怎样才能在 JavaScript 中做到这一点