为了账号安全,请及时绑定邮箱和手机立即绑定

如何在JavaScript中反转字符串?

如何在JavaScript中反转字符串?

慕侠2389804 2019-06-18 10:29:24
如何在JavaScript中反转字符串?当将字符串传递给带有RETURE语句的函数时,如何在JavaScript中反转字符串的位置(或位置)?都不用内置的功能?.reverse(), .charAt()等
查看完整描述

3 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

只要您处理的是简单的ASCII字符,并且您很乐意使用内置的函数,这将是有效的:

function reverse(s){
    return s.split("").reverse().join("");}

如果您需要支持UTF-16或其他多字节字符的解决方案,请注意此函数将给出无效的Unicode字符串或看起来很有趣的有效字符串。你最好考虑一下这个答案反而.


查看完整回答
反对 回复 2019-06-18
?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

String.prototype.reverse=function(){return this.split("").reverse().join("");}

String.prototype.reverse = function() {
    var s = "";
    var i = this.length;
    while (i>0) {
        s += this.substring(i-1,i);
        i--;
    }
    return s;}


查看完整回答
反对 回复 2019-06-18
  • 3 回答
  • 0 关注
  • 912 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信