字符串反转

作者: 好奇男孩 | 来源:发表于2018-05-15 22:34 被阅读2次

递减遍历

function reverseString(str) {
 // 第一步:创建一个空的字符串用来存储新创建的字符串
 var newString = "";
 // 第二步:使用for循环
 // 循环从str.length-1开始做递减遍历,直到 i 大于或等于0,循环将继续 
// str.length - 1对应的就是字符串最后一个字符o
 for (var i = str.length - 1; i >= 0; i--) { 
newString += str[i]; 
 } 
// 第三步:返回反转的字符串
 return newString; } reverseString('hello'); // => // "olleh"

数组内置方法

function  reverseStr(str){
        return str.split('').reverse().join('');
    }
    console.log(reverseStr("hello world"))

ES6

[...str].reverse().join('');

相关文章

网友评论

    本文标题:字符串反转

    本文链接:https://www.haomeiwen.com/subject/nafudftx.html