我正在尝试使用更高阶的函数,试图成为更好的JavaScript开发人员。Javascript Reduce Function not working
我从下面的代码中得到的错误是TypeError: myArray.reduce is not a function
我发誓我遵循正确的设计模式。
function myFunction(myArray) {
return myArray.reduce((prev, curr) => prev * curr);
}
var myArray = [3, 2, 3]
var myObject = myFunction.apply(myObject, myArray); // Will each element in array be multiplied?
为什么不简单'var myObject = myFunction(myArray);'? – Arnauld
你使用什么浏览器/版本?我知道我们看到铬44不支持=>但是47或48。 – klog
@Arnauld我正在尝试使用apply,arrow函数和减少模式。 –