需求
反转提供的字符串,返回字符串
reverseString("hello") should become "olleh".
思路
- 分割
- 重排序
- 重组
function reverseString(str) {
return str.split("").reverse().join("");
}
reverseString("hello");
相关函数:
str.split([separator[, limit]])
- 将字符串分割成一个包含子字符的数组,使用指定的分割字符串来确定分割位置
arr.reverse()
- 反转数组中的元素
str = arr.join(separator)
//不会改变数组,separator默认为","
- 将一个数组或者类数组中的的所有元素拼接到一个字符串
有其他好的方法或思路的道友,不妨在沙发区神交一番。