sort 方法
更新:2007 年 11 月
返回一个元素已经进行了排序的 Array 对象。
function sort(sortFunction : Function ) : Array
参数
- sortFunction
可选项。用来确定元素顺序的函数的名称。
备注
sort 方法对 Array 对象进行排序;在执行过程中不会创建新 Array 对象。
如果在 sortfunction 参数中提供了一个函数,那么该函数必须返回下列值之一:
如果所传递的第一个参数小于第二个参数,则返回负值。
如果两个参数相等,则返回零。
如果第一个参数大于第二个参数,则返回正值。
如果省略 sortFunction 参数,元素将按 ASCII 字符顺序的升序进行排列。
示例
下面的示例阐释了 sort 方法的用法。
function SortDemo(){
var a, l; //Declare variables.
a = new Array("X" ,"y" ,"d", "Z", "v","m","r");
l = a.sort(); //Sort the array.
return(l); //Return sorted array.
}