<script>
str="abcdef";
newstr="";
for(i=0;i<str.length;i++)
newstr+=str.substring(str.length-1-i,str.length-i);
alert(newstr);
</script>
str="abcdef";
newstr="";
for(i=0;i<str.length;i++)
newstr+=str.substring(str.length-1-i,str.length-i);
alert(newstr);
</script>
var str = "abcdefghijklmn";
var strA = str.split("");
alert(strA.length);
var str2 = strA.reverse();
document.write(str2.join(""));
</script>
str="abcdef";
newstr="";
for(i=str.length-1;i>=0;i--) newstr+=str.charAt(i);
alert(newstr);
</script>
没有听说过reverse函数,不过可以给String自定义一个reverse方法
返回一个元素顺序被反转的 Array 对象。
------------------------
<script>
function ReverseDemo(){
var a, l; // 声明变量。
a = new Array(0,1,2,3,4); // 创建数组并赋值。
l = a.reverse(); // 反转数组的内容。
return(l); // 返回结果数组。
}