ブール値を使用してオブジェクト内のオブジェクトをソートする方法があるかどうかを調べようとしています。私は助けるものを見つけることができず、可能であれば確信もしていません。JS - オブジェクト内の子オブジェクトのソート
マイオブジェクトの例はこれです:
{
"Music": {
"Key": "Music",
"Title": "Music",
"Icon": "t-music",
"Colour": "blue",
"Active": false
},
"The Arts": {
"Key": "The Arts",
"Title": "The Arts",
"Icon": "t-arts",
"Colour": "blue",
"Active": false
},
"Social": {
"Key": "Social",
"Title": "Social",
"Icon": "t-social",
"Colour": "yellow",
"Active": true
}
}
は「アクティブ」ブール値に基づいて、親オブジェクト内でこれらのオブジェクトを並べ替えることがとにかくありますか?
オブジェクトには注文がありません – epascarello
'Object.keys(yourObj).sort(...)'を実行すると、キーを表示する順序を得ることができます – Thomas