实战翻转字符串算法
你可以先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,然后把数组转化成字符串。
提示:你的结果必须得是一个字符串
使用到的方法(函数):
split()
方法使用指定的分隔符字符串将一个String
对象分割成字符串数组,以将字符串分隔为子字符串,以确定每个拆分的位置。如果空字符串("")被用作分隔符,则字符串会在每个字符之间分割。
reverse()
方法将数组中元素的位置颠倒。第一个数组元素成为最后一个数组元素,最后一个数组元素成为第一个。
join()
方法将一个数组(或一个类数组对象)的所有元素连接成一个字符串并返回这个字符串。PS: join()
方法,不会改变数组!
实战:
function reverseString(str) { var ch=str.split(""); ch.reverse(); str=ch.join(""); return str; } reverseString("hello");