字符串反转的方法 js
时间: 2023-10-17 21:30:44 浏览: 80
在 JavaScript 中,有多种方法可以反转字符串。以下是几种常见的方法:
1. 使用split()和reverse()方法:
```javascript
let str = "Hello World";
let reverseStr = str.split('').reverse().join('');
console.log(reverseStr); // 输出:dlroW olleH
```
2. 使用递归方式:
```javascript
function reverseString(str) {
if (str === "") {
return "";
} else {
return reverseString(str.substr(1)) + str.charAt(0);
}
}
let str = "Hello World";
let reverseStr = reverseString(str);
console.log(reverseStr); // 输出:dlroW olleH
```
3. 使用循环遍历方式:
```javascript
function reverseString(str) {
let reverseStr = "";
for (let i = str.length - 1; i >= 0; i--) {
reverseStr += str.charAt(i);
}
return reverseStr;
}
let str = "Hello World";
let reverseStr = reverseString(str);
console.log(reverseStr); // 输出:dlroW olleH
```
这些是常见的字符串反转方法,你可以根据具体的需求选择适合的方法。
阅读全文