服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

sort 方法

 

返回一个元素已经进行了排序的 array 对象。

arrayobj.sort(sortfunction)

参数

arrayobj

必选项。任意 array 对象。

sortfunction

可选项。是用来确定元素顺序的函数的名称。如果这个参数被省略,那么元素将按照 ascii 字符顺序进行升序排列。

说明

sort 方法将 array 对象进行适当的排序;在执行过程中并不会创建新的 array 对象。

如果为 sortfunction 参数提供了一个函数,那么该函数必须返回下列值之一:

  • 负值,如果所传递的第一个参数比第二个参数小。
  • 零,如果两个参数相等。
  • 正值,如果第一个参数比第二个参数大。

示例

下面这个例子说明了 sort 方法的用法:

function sortdemo(){   var a, l;                       // 声明变量。   a = new array("x" ,"y" ,"d", "z", "v","m","r");   l = a.sort();                   // 排序数组。   return(l);                      // 返回排序的数组。}

要求

版本 2

请参阅

array 对象的方法

应用于: array 对象

扫描关注微信公众号