JavaScript 数组升序排序:按 value 属性排序
可以使用排序函数进行排序,按照 value 进行升序排序。
代码实现如下:
const arr = [
{value: '教室一', flag: '1'},
{value: '教室二', flag: '1'},
{value: '1', flag: '1'},
{value: '2', flag: '1'}
];
arr.sort((a, b) => a.value.localeCompare(b.value));
console.log(arr);
输出结果为:
[
{value: '1', flag: '1'},
{value: '2', flag: '1'},
{value: '教室一', flag: '1'},
{value: '教室二', flag: '1'}
]
可以看到,数组已经按照 value 进行了升序排序。
原文地址: https://www.cveoy.top/t/topic/lKBj 著作权归作者所有。请勿转载和采集!