reverse() 颠倒数组中元素顺序的方法

2017-08-18  本文已影响0人  黄怼怼

定义和用法

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

上一篇下一篇

猜你喜欢

热点阅读