javascript 字符串反转三种方法

发布时间:2019-10-03编辑:脚本学堂
有关javascript 字符串反转的三种方法,包括split、reverse、join函数实现字符串反转,charAt实现字符串反转,自定义reverse函数实现字符串反转。

方法1,字符串反转,split、reverse、join函数实现。

复制代码 代码示例:
var str = "abcdef";
console.log( str.split("").reverse().join("") );

方法2,charAt实现字符串反转。

复制代码 代码示例:
var str="abcdef"
var i=str.length;
i=i-1;
for (var x = i; x >=0; x--)
{
document.write(str.charAt(x));
}

方法3,自定义reverse函数实现字符串反转。

复制代码 代码示例:
<html>
<body>
<script>
function reverse(str)
{
  if(str.length == 0)return null;
  var i = str.length;
  var dstr = "";
  while(--i >= 0)
  {
    dstr += str.charAt(i); 
  }
  return dstr;
}
var str = "abcdef";
str = reverse(str);
document.write(str);
</script>
</body>
</html>