返回一个元素已经进行了排序的 Array 对象
语法
Arrayobj.sort(sortFunction)
Arrayobj 必填参数 Array 对象
sortFunction 可选参数 是用来确定元素顺序的函数的名称。如果这个参数被省略,那么元素将按照 ASCII 字符顺序进行升序排列
说明
  sort 方法将 Array 对象进行适当的排序;在执行过程中并不会创建新的 Array 对象。

如果为 sortFunction 参数提供了一个函数,那么该函数必须符合以下规则:
  • 函数必须接受两个要比较的参数。
  • 函数必须返回一个数以表示两个参数之间的关系。
  • 第一个参数排在第两个参数之前,应该返回负值。
  • 两个参数相等,则返回零,参数之间的排序相互位置保持不变。
  • 第一个参数排在第两个参数之后,应该返回正值。
版本(Version)
JScript 2.0+
IE 4.0+
ECMAScript 1.0+
JavaScript 1.1+
Netscape 3.0+
Navigator 3.0+