sort(方法函数)其中自定义的方法函数看不明白
.如果指定<方法函数>,则按<方法函数>所指定的排序方法排序。
myArray.sort(sortMethod);
注意: 该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下:
若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。
若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。
若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后
方法函数这样说明,要有两个参数a和b,然后还要有返回值,根据返回值的不同产生不同的排序顺序效果,那么这里是怎么产生返回值的,怎么使用参数a和b
为什么return a-b就是升序,return b-a就是降序,看不明白