JavaScript实现字符串倒置
摘要:帖子要求将一个字符串的值翻转过来。大致代码如下: script type="text/javascript"var ptext="这是要倒置的字符串!";for(var i=ptext.length;i=1;i--)document.write(ptext.substring(i-1,i))/script 效果如下: !串
帖子要求将一个字符串的值翻转过来。大致代码如下:
<script type="text/javascript"> var ptext="这是要倒置的字符串!"; for(var i=ptext.length;i>=1;i--) document.write(ptext.substring(i-1,i)) </script>
效果如下:
!串符字的置倒要是这
可以用下面的方法给String对象添加一个名为reverseString的方法,这样以后接可以直接调用这个函数来倒置字符串了。
String.prototype.reverseString = function(){ var str = "" for(var j=this.length;j>=1;j--){ str += this.substring(j-1,j); } return str; } document.write(ptext.reverseString());