我有一个看起来像这样的数组
,我怎样才能在不丢失 key 的情况下按字母顺序对它进行排序?
var items = [
{ 11: 'Edward' },
{ 12: 'Sharpe' },
{ 13: 'Alvin' }
];
最佳答案
您可以使用 Object.values
对 items
数组进行排序。
const items = [
{ 11: 'Edward' },
{ 12: 'Sharpe' },
{ 13: 'Alvin' }
];
items.sort((a, b) => Object.values(a)[0] > Object.values(b)[0]);
console.log(items);
关于javascript - 另一个 javascript 数组字母排序困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45871762/