1. 程式人生 > 程式設計 >JS陣列方法reverse()用法例項分析

JS陣列方法reverse()用法例項分析

本文例項講述了JS陣列方法reverse()用法。分享給大家供大家參考,具體如下:

reverse()方法

定義:反轉陣列項的順序

語法: arr.reverse()

引數:/

返回值:返回該陣列的引用。

程式碼如下:

var arr1 = [1,2,3,4,5,6];
var arr2 = ['A','B','C'];
var arr3 = ['AAA','BBB','CCC'];
var arr4 = ['Hello','World'];
Array.prototype.copyReverse =function() { 
  var result = [],len = this.length;
    for(var i = 0; i < len; i++) {
      result[result.length] = this[len - i - 1];
    }
    for(var i = 0; i < result.length; i++) {
      this[i] = result[i];
    }
  return this;
};
console.log(arr1.copyReverse()); // [6,1]
console.log(arr2.copyReverse()); // ["C","B","A"]
console.log(arr3.copyReverse()); // ["CCC","BBB","AAA"]
console.log(arr4.copyReverse()); // ["World","Hello"]

執行結果:

感興趣的朋友可以使用線上HTML/CSS/JavaScript程式碼執行工具:http://tools.jb51.net/code/HtmlJsRun測試上述程式碼執行效果。

更多關於JavaScript相關內容感興趣的讀者可檢視本站專題:《JavaScript陣列操作技巧總結》、《JavaScript遍歷演算法與技巧總結》、《javascript面向物件入門教程》、《JavaScript數學運算用法總結》、《JavaScript資料結構與演算法技巧總結》及《JavaScript錯誤與除錯技巧總結》

希望本文所述對大家JavaScript程式設計有所幫助。