JS陣列方法reverse()用法例項分析
阿新 • • 發佈:2020-01-19
本文例項講述了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程式設計有所幫助。