实现字符串逆序很简单,一个循环就可以搞定,但是还有一种更优雅的方法可以实现字符串逆序。
思路:
1.字符串要逆序,可是字符串类型没有自带逆序的方法。
2.数组类型有一个自带的逆序方法reverse()。
3.可不可以把字符串转换成数组,再进行数组逆序,接着将逆序的数组再变回字符串?
4.答案是可以。字符串转数组可以用split()方法,数组转换成字符串可以用join()方法。
代码
var string = "abcdef";
var array = string.split("");//将字符串转换为数组
string = array.reverse().join("");//将数组逆序后转为字符串
console.log(string);