2つ目の要素で配列の配列を並べ替えるにはどうすればよいですか?Javascript配列の配列を子配列で並べ替える
次のようにたとえば、次の配列
array = [
["text", ["bcc"], [2]],
["text", ["cdd"], [3]],
["text", ["aff"], [1]],
["text", ["zaa"], [5]],
["text", ["d11"], [4]]
];
をソートしてください:
sorted_array = [
["text", ["aff"], [1]],
["text", ["bcc"], [2]],
["text", ["cdd"], [3]],
["text", ["d11"], [4]],
["text", ["zaa"], [5]]
];
ここでは3レベルの配列があります。それが単一の値であればなぜ子「bcc」が配列しているのか。より多くの値を持つ可能性がありますか? – Khaleel
'['bcc']'や番号[2]でソートしたいですか? –
@ NinaScholz各配列の2番目の要素に応じて、配列をアルファベット順にソートする必要があります。 – Valip