私は高次の関数を使って、より良いjavascript開発者になろうとしています。Javascript Reduce Function機能していません
私が下のコードから取得しているエラーは、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私は、適用、矢印関数、およびパターンを減らそうとしています。 –