开发工具与关键技术:VS jQuery
作者:黄海滨
撰写时间:2019年6月16日
第一个reverse,它可以把数组的顺序颠倒
这是他的代码,来看下效果吧
可以看到它的顺序是被颠倒了的
接下来是第二个,对数组排序,当你没有写参数的时候,它会默认的按字母顺序来排序,当你想按其他方式排序的话就必须提供比较函数,该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下:
1、 若 a 小于 b,在排序后的数组中 a 应该出现在 b 之前,则返回一个小于 0 的值
2、 若 a 等于 b,则返回 0
3、 若 a 大于 b,则返回一个大于 0 的值
来看下具体怎么实施吧
上面就用到了sort方法来排序
可以看到下面这一列是按照字母来排序的
再来看下数字的
这是没有写比较函数的,它并没有按照数值大小来比较,它只是用每个数值的第一个来比较,下面看下写了参数有是怎样的
可以看到它是按照数值的大小来排序的,还有其他方法就不多说了