javascript document.write(arr.sort(sortNumber))求解释……
发布网友
发布时间:2022-05-01 20:43
我来回答
共3个回答
热心网友
时间:2022-04-22 17:15
返回一个元素已经进行了排序的 Array 对象
arrayobj.sort(sortfunction) ----arrayobj ,指数组
主要是用来确定元素顺序的函数的名称。如果这个参数被省略,那么元素将按照 ASCII 字符顺序进行升序排列。
下面这个例子说明了 sort 方法的用法:
function SortDemo(){
var a, l; // 声明变量。
a = new Array("X" ,"y" ,"d", "Z", "v","m","r");
l = a.sort(); // 排序数组。
return(l); // 返回排序的数组。
}追问我就是不理解:
1. sortNumber()这个函数是什么意思?
2.它的返回值是什么?
3.当它的返回值作为sort()参数的时候又怎么理解呢?
综上,也就是这个排序原理
热心网友
时间:2022-04-22 18:33
arr.sort();//这个是排序,如果不带参数调用sort(),数组元素按字母表排序。
热心网友
时间:2022-04-22 20:07
请问你要解释什么?输出原数组,然后输出排序后的数组.追问我就是不理解:
1. sortNumber()这个函数是什么意思?
2.它的返回值是什么?
3.当它的返回值作为sort()参数的时候又怎么理解呢?
综上,也就是这个排序原理