聞きたいこと
下のようなオブジェクトを要素としてもつ配列を、id
の値をもとに降順に並べ替えて新しく配列を作成する方法がわかりません。
{ id: '1', name: 'Taro' }, { id: '8', name: 'Jiro' }, { id: '11', name: 'Saburo' },
上の例だと、最終的に降順にした場合は、下のような配列を作成したいと思っています。
{ id: '11', name: 'Saburo' }, { id: '8', name: 'Jiro' }, { id: '1', name: 'Taro' },
単純に配列内の数値の並べ替えは下のように書いて実現できましたが、オブジェクト内の値をもとに実施となるとわかりませんでした。
const x = [1, 3, 2, 11] const y = x.sort((a, b) => { return b - a })
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/06/03 03:13