出处
代码
- 从小到大 ``` [10111, 1101, 111].sort((a,b) => {return a - b}) // (3) [111, 1101, 10111]
> 上面代码中,`sort`的参数函数本身接受两个参数,表示进行比较的两个数组成员。如果该函数的返回值大于`0`,表示第一个成员排在第二个成员后面;其他情况下,都是第一个元素排在第二个元素前面。
- 从大到小
[10111, 1101, 111].sort((a,b) => {return b - a}) // (3) [10111, 1101, 111]
```