关于 sort() 的奇怪问题

问题:

var a = ["aa","vv","bb"];
a.sort((a,b)=>a>b);//["aa", "vv", "bb"],没达到排序效果
var a = ["aa","vv","bb"];
a.sort((a,b)=>a>b?1:-1);//["aa", "bb", "vv"],达到排序效果

为什么???????? sort是按照返回值-1,1,0排序的么?true,false不好使么?


慕的地6264312
浏览 470回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript