-2
私はこのような何かに見えるオブジェクトを作成しようとしています:Javascriptを:(数字)を降順キーでオブジェクトを作成するため
{
'2017': 2017,
'2016': 2016,
'2015': 2015,
'2014': 2014
}
をしかし、何らかの理由で、それは代わりに昇順私を出力し続ける:
const EXAMPLE =() => {
const exampleObj = {}
for (let year = 2017; year >= 2014; year--) {
exampleObj[year] = year
}
return exampleObj
}
let example = EXAMPLE()
console.log(example)
Javacriptで私が望むものを達成することは可能でしょうか? Map
を選択しますが、私のアプリケーションでは、特定のコンポーネントをレンダリングするオブジェクトが必要です
順序は保証されません:あなたはソートが必要な場合https://stackoverflow.com/questions/5525795/does-javascript-guarantee-object-property-order – quirimmo
は、オブジェクトを使用しないでください。 –
[JavaScript保証オブジェクトプロパティの注文は可能ですか?](https://stackoverflow.com/questions/5525795/does-javascript-guarantee-object-property-order) – quirimmo