我需要将key:value添加到对象中。如何在javascript中按顺序添加键值对:
var a = {}
a['first'] = [a,bunch,of,stuff]
a['eight'] = [another,bunch,of,stuff]
a['two'] = [more,stuff]
但现在变量 'a' 包含
{8:[α,束,的,东西],第一:[另一个,束,的,东西],二:[更多,东西]}
而我想要的是
{第一:另一个,一堆的,东东],八:一,一堆的,东东]二:[更多,东西]}
我猜的顺序是基于按键的字母顺序。这是一个问题,因为我想按照我想要的顺序使用{#each model as |key value|}
将数据显示到hbs中。
通过键[排序JavaScript对象的可能的复制,那么你想添加K3,您可以使用此方法](https://stackoverflow.com/questions/5467129/sort-javascript-object-by-key) –
看看这个以及 - https://stackoverflow.com/questions/1069666/sorting-javascript-object - 按产权值 –
不是。我不希望它排序。我希望它以我喜欢的任意顺序存在。 –