我读过这个文章,但我似乎没有正确理解JavaScript的reduce语法。如何将附加参数传递给自定义减速器函数?
调用reducer函数。
data = Object.values(data.reduce(reducer, {}));
Run Code Online (Sandbox Code Playgroud)
减速器函数示例。
const reducer = (acc, cur) => {
if (somethingIsTrue) {
return acc;
}
};
Run Code Online (Sandbox Code Playgroud)
现在它正在正常工作,但是假设我正在调用reducer函数,并且我想传递包含“Hello World”的简单变量,该函数不会将其视为参数。我怎样才能实现这个目标?