另一个javascript数组字母排序很难

前端之家收集整理的这篇文章主要介绍了另一个javascript数组字母排序很难前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个看起来像这样的数组,如何在不丢失密钥的情况下按字母顺序对其进行排序?
var items = [
  { 11: 'Edward' },{ 12: 'Sharpe' },{ 13: 'Alvin' }
];

解决方法

您可以使用Object.values对items数组进行排序.
const items = [
  { 11: 'Edward' },{ 13: 'Alvin' }
];

items.sort((a,b) => Object.values(a)[0] > Object.values(b)[0]);

console.log(items);

猜你在找的JavaScript相关文章