Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取参数_Javascript - Fatal编程技术网

Javascript 如何获取参数

Javascript 如何获取参数,javascript,Javascript,这段代码的目的是编写rev函数,并使其返回以下内容,显然它的可能正是您想要的。由于您将函数作为参数传递,所以您使用的是高阶函数或装饰器,希望这对您有所帮助 检查这个 rev函数在哪里?你已经发布了你想要的预期结果,你能发布你现在拥有的函数和输入吗?对不起,伙计们,我以为我发布了代码你好,不,这不是我想要的。我已经编辑了这篇文章来添加代码。希望你明白我现在想要的是什么如果你想把它们颠倒过来为什么不在回调中自己做呢?我已经编辑了我的答案,看一看,测试一下,看你想要的是什么谢谢你这么快,非常高兴它帮了

这段代码的目的是编写
rev
函数,并使其返回以下内容,显然它的可能正是您想要的。由于您将函数作为参数传递,所以您使用的是高阶函数或装饰器,希望这对您有所帮助 检查这个


rev
函数在哪里?你已经发布了你想要的预期结果,你能发布你现在拥有的函数和输入吗?对不起,伙计们,我以为我发布了代码你好,不,这不是我想要的。我已经编辑了这篇文章来添加代码。希望你明白我现在想要的是什么如果你想把它们颠倒过来为什么不在回调中自己做呢?我已经编辑了我的答案,看一看,测试一下,看你想要的是什么谢谢你这么快,非常高兴它帮了你
function welcome(name) {
   return `Welcome ${name}`;
}

function bye(name) {
  return `Bye ${name}`;
}


function rev(wrapped) {
   return function() {
     const result = wrapped.apply(this,arguments);
     return `${result}, ${result.split(" ").reverse().join(" ")}`
    }
 }

 const revWelcome = rev(welcome);
 const revBye = rev(bye);

 console.log(revWelcome('James'))
 console.log(revBye('Bond'))