0
const getActions =() => [
require('./add'),
require('./sub'),
require('./mul'),
require('./div')
];
module.exports = (func, actions= getActions());
上記のコードでは、[]内に4つのrequireステートメントを追加しました。これは正確に何を意味しますか? ここでも、module.exportsで同じ関数getActions()を呼び出しています。次のコードは何を表していますか?
この構文とその目的の基本は何ですか?
親切[見てArrow Functions](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functions) – Curiousdev
getActionsは、require(route)によってロードされたモジュールの配列を持つ関数です。 Module.exportsは、最終的にgetActions()の結果によって作成されます。私はなぜ結果が右端の命令出力だけでなければならないのかを知りません。 – SerCrAsH