作者:坨大大 | 来源:互联网 | 2023-05-26 08:37
12345678910111213let data = [ {name : 'Bob', score : '95', age : '18'}, {name : 'Amy', score
1 2 3 4 5 6 7 8 9 10 11 12 13
| let data = [
{name : 'Bob', score : '95', age : '18'},
{name : 'Amy', score : '86', age : '18'},
{name : 'Coco',score : '36',age : '18'},
{name : 'Mark',score : '80', age : '18'},
{name : 'Frank',score : '40',age : '18'}
];
compare = (val1,val2) =>{
return val1.name.toLowerCase() > val2.name.toLowerCase();
};
console.log(data.sort(compare)); // 结果根据名字从 A-Z 顺序排列 |
这段代码我认为是可以实现按字母表顺序排列的,但就是得不到结果,求高手指教哪里有问题?