课程
/前端开发
/JavaScript
/JavaScript进阶篇
function sortNum(a,b) {
return b-a;
}
这个函数就输入a,b两个参数,然后返回b-a,那是怎样实现排序?
2014-11-08
源自:JavaScript进阶篇 7-22
正在回答
shi d
就是说这个函数本身就内嵌算法了,是嘛?
sort()排序时每次比较两个数组项都回执行这个参数,并把两个比较的数组项作为参数传递 给这个函数。当函数返回值为1的时候就交换两个数组项的顺序,否则就不交换。这里是涉及到算法的,你可以在网上搜一些算法题自己先了解一下算法
CrazyK 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答数组里的sort 自定义函数function sortNum(a,b) { return b-a; }
5 回答排序问题,如何理解函数 function sortNum(a,b) {return b-a;},这表示重写底层函数吗?
3 回答//谁可以给我解释一下这个a-b是怎么回事 <script type="text/javascript"> function sortNum(a,b) { return b-a; }
3 回答function add2(a,b)
5 回答一知半解,函数function sortNum()