javascript
1var user = { 2 10000 : { 3 date:"2018-05-23", 4 status:"B" 5 }, 6 10001 : { 7 date:"2018-05-21", 8 status:"A" 9 }, 10 10002: { 11 date:"2018-05-24", 12 status:"C" 13 }, 14 10003: { 15 date:"2018-05-20", 16 status:"A" 17 } 18}; 19 20var userId = Object.keys(user); 21
このようなオブジェクトをObject.keysを使って新しい配列を作りたいのですが、
それを日付が新しい順に並び替えたいです。。
単純にObject.keys(user)をすれば番号順には並ぶのですが、これを日付順にしたいです。
javascript
1// × 2["10003", "10002", "10001", "10000"] // userId 3 4// ○ 5["10002", "10000", "10001", "10003"] // userId 6
初心者で申し訳ないですが、どなたかご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。