<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