返回一個(gè)元素順序被反轉(zhuǎn)的 Array 對(duì)象。
arrayObj.reverse( )
必選項(xiàng) arrayObj 參數(shù)為 Array 對(duì)象。
reverse 方法將一個(gè) Array 對(duì)象中的元素位置進(jìn)行反轉(zhuǎn)。在執(zhí)行過程中,這個(gè)方法并不會(huì)創(chuàng)建一個(gè)新的 Array 對(duì)象。
如果數(shù)組是不連續(xù)的,reverse 方法將在數(shù)組中創(chuàng)建元素以便填充數(shù)組中的間隔。這樣所創(chuàng)建的全部元素的值都是 undefined。
下面這個(gè)例子說明了 reverse 方法的用法:
function ReverseDemo(){ var a, l; // 聲明變量。 a = new Array(0,1,2,3,4); // 創(chuàng)建數(shù)組并賦值。 l = a.reverse(); // 反轉(zhuǎn)數(shù)組的內(nèi)容。 return(l); // 返回結(jié)果數(shù)組。 }
應(yīng)用于: Array 對(duì)象