定义和用法
reverse() 方法用于颠倒数组中元素的顺序。
语法
arrayObject.reverse()
提示和注释
注释:该方法会改变原来的数组,而不会创建新的数组。
eg:
var array = [1,2,3,4,5,6,7];
var newArray = [];
newArray = array.reverse();
//得出结果:[7,6,5,4,3,2,1]
疑问?
能不能用sort()方法实现效果?
具体分析一下:
sort() 方法用于对数组的元素进行排序。
reverse() 将数组中的元素逆序。
eg:
var array = [1, 12, 21, 2 ,9, 10, 23, 55, 0, 88];
document.write(array +"<br/>")
document.write(array.sort(function(a, b) {
return 1;
}))
//得到的结果:
1,12,21,2,9,10,23,55,0,88
88,0,55,23,10,9,2,21,12,1
网友评论