数组中已经存在两个JavaScript给我们定义好的重排序的方法:reverse()和sort()方法,下面来简单分析下:
1、reverse() 用于反转数组项的顺序,代码如下:
<script...没有给sort()方法指定排序规则的代码如下:
//使用方法:arrayobj.sort(sortfunction)
var colors=["张三","李四","王五...所以sort()方法会将colors数组里面的每一项调用toString()方法,然后对所有的数组项进行ASCII码值比较,
//返回排序后的结果,最左边的是ASCII...>
给sort()方法指定排序规则 代码如下:
//使用方法:arrayobj.sort(sortfunction)
var arr=[6,1,7,3,6,5]...现在学会了sort的用法,下面就用它实现数组的升序和降序方法,并封装一下,代码如下:
/*
@param arr ---需要排序的数组
@return ---返回值为排序完的数组
功能:对数组进行升序排序