今天在FreeCodeCamp上面看到一个题目:先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串。(你的结果必须得是一个字符串)
解答这个问题我们需要用到string的三个方法:
split()
方法使用指定的分隔符字符串将一个String
对象分割成字符串数组,以将字符串分隔为子字符串,以确定每个拆分的位置。reverse()
方法将数组中元素的位置颠倒。join()
方法将一个数组(或一个类数组对象)的所有元素连接成一个字符串并返回这个字符串。
具体代码如下:
function reverseString(str) {
return str.split('').reverse().join('');
}
reverseString("hello");