1.使用 split()、reverse() 和 join() 方法
let str = "hello";
let reversedStr = str.split('').reverse().join('');
console.log(reversedStr); // 输出 "olleh"
2.使用 for 循环
let str = "hello";
let reversedStr = '';
for (let i = str.length - 1; i >= 0; i--) {
reversedStr += str[i];
}
console.log(reversedStr); // 输出 "olleh"
3.使用递归
function reverseStr(str) {
if (str === "") {
return str;
} else {
return reverseStr(str.substr(1)) + str[0];
}
}
let str = "hello";
console.log(reverseStr(str)); // 输出 "olleh"

1399

被折叠的 条评论
为什么被折叠?



