JavaScript字符串逆序 - Go语言中文社区

JavaScript字符串逆序


如何对字符串进行倒序呢?你首先想到的方法就是生成一个栈,从尾到头依次取出字符串中的字符压入栈中,然后把栈连接成字符串。

复制代码
var reverse = function( str ){
   var stack = [];//生成一个栈
   for(var len = str.length,i=len;i>=0;i-- ){
    stack.push(str[i]);
}
return stack.join('');
};

复制代码

 

复制代码
var reverse = function( str ){
  var newStr = '', i = str.length;
   for(; i >= 0; i--) {
        newStr += str.charAt(i);
   }
   return newStr;
};

reverse('abcde')
复制代码

 

其实还有一个方法。

var reverse = function( str ){
return str.split('').reverse().join('');
};

转载于:https://www.cnblogs.com/thinkingthigh/p/9673616.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_34220623/article/details/93739975
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-06-20 22:03:00
  • 阅读 ( 486 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢