我正在尝试反转一个字符串。我的输出需要是olleh。在repl中,我得到了意外的令牌。我想知道为什么这是因为我试图在ES6中编码。
reverseString(str) => {
return str.split('').reverse().join('');
};
reverseString('hello');
答案 0 :(得分:3)
无法命名箭头功能。它们是匿名函数的缩写。
使用命名函数的旧语法。
function reverseString(str) {
return str.split('').reverse().join('');
};
reverseString('hello');
或者将箭头功能分配给变量。
var reverseString = (str) => {
return str.split('').reverse().join('');
};
reverseString('hello');