JS Array.reverse 將數組元素顛倒順序


<pre><script type="text/javascript">

//JS Array.reverse 將數組元素顛倒順序
//在JavaScript中,Array對象的reverse()方法將顛倒(反轉)數組中元素的順序。arr.reverse()在原數組上實現這一功能,即,reverse()會改變原數組。
//例1:
var arr = ["f","e","i","e","s","o","f","t"];
document.writeln(arr.join()); // 輸出:f,e,i,e,s,o,f,t
//反轉
arr.reverse();
document.writeln(arr.join()); // 輸出:t,f,o,s,e,i,e,f
//==================================================================================================
//例2:反轉字符串
String.prototype.reverse = function(){
 var a = [];
 for(var i=0;i<9;i++){
  a.unshift(this[i]);
 }
 return a.join("");
}
var str = "feiesoft";
document.writeln(str.reverse()); // 輸出:tfoseief
//==================================================================================================
//例3:反轉數字
Number.prototype.reverse = function(){
 var s = this.toString();
 var a = [];
 for(var i=0;i<9;i++){
  a.unshift(s[i]);
 }
 return a.join("");
}
var num = 12345678;
document.writeln(num.reverse()); // 輸出:87654321

</script></pre>

轉發文章,原文鏈接:https://blog.csdn.net/binggoogle/article/details/50847568


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM