我有一个数组:
我正在使用
期望输出:
arr = [ ['1', 'a'], ['12', 'b'], ['2', 'c'] ];
我正在使用
Object.fromEntries()
将数组转换为带有键/值对的对象。
但问题是,Object.fromEntries() 似乎会根据键改变数组的顺序,例如:我希望将上面的数组转换为具有与代码中显示相同顺序的对象:期望输出:
{1: 'a', 12: 'b', 2: 'c'}
fromEntries() 的实际输出
{1: 'a', 2: 'c', 12: 'b'}
有什么想法,为什么函数会这样做,是否有避免这种情况并呈现与数组提供的相同顺序的方法?