str = prompt("enter a string");
rev = str.split("").join("").reverse();
console.log(rev);
伙计们,我正在尝试使用上面的代码反转数组,但是我收到一条错误,指出“类型错误.reverse()。split(”“)和.join(”“)不是函数。
请帮忙。
答案 0 :(得分:3)
Javascript字符串没有reverse
函数。您必须在将join
组合成一个字符串之前将数组转换为
const str = 'abcde';
const res = str.split('').reverse().join('');
console.log(res);

答案 1 :(得分:0)
join
将数组转换为字符串,reverse
不是字符串的函数。我想你可能会想要的是:
rev = str.split("").reverse().join("");
...将反转一个字符串。