如何在JavaScript中反转字符串?

如何在JavaScript中反转字符串?

当将字符串传递给带有RETURE语句的函数时,如何在JavaScript中反转字符串的位置(或位置)?都不用内置的功能?.reverse().charAt()



慕侠2389804
浏览 913回答 3
3回答

蛊毒传说

只要您处理的是简单的ASCII字符,并且您很乐意使用内置的函数,这将是有效的:function reverse(s){     return s.split("").reverse().join("");}如果您需要支持UTF-16或其他多字节字符的解决方案,请注意此函数将给出无效的Unicode字符串或看起来很有趣的有效字符串。你最好考虑一下这个答案反而.

白猪掌柜的

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;}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript