相关疑难解决方法(0)

如何在JavaScript函数调用中预先设置参数?(部分功能应用)

我正在尝试编写一个JavaScript函数,它将返回其第一个参数(函数),其所有其余参数作为该函数的预设参数.

所以:

function out(a, b) {
    document.write(a + " " + b);
}

function setter(...) {...}

setter(out, "hello")("world");
setter(out, "hello", "world")();

会两次输出"你好世界".对于setter的一些实现

我在第一次尝试时遇到了操纵arguments数组的问题,但似乎有更好的方法来做到这一点.

javascript functional-programming

53
推荐指数
1
解决办法
2万
查看次数

标签 统计

functional-programming ×1

javascript ×1