猿问

数组怎么进行排序的?

a,b指的是什么?这几句话又是什么意思啊?

xx001
浏览 1167回答 1
1回答

千秋此意

比较函数的参数 a 和 b 代表数组里的两个元素,如果 a 小于 b,排序后的数组 a 在 b 前面,此时返回一个负数 如果 a 等于 b,排序后两者位置不变,此时返回 0如果 a 大于 b,排序后 a 在 b 后面, 返回一个正数//比较函数一般简写成:   arr.sort( function(a,b){     return a-b // 升序 } );   arr.sort( function(a,b){     return b-a // 降序 } );   // 对应上面的解释好好想下,不难理解为什么这样写
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答