0
const getActions =() => [
require('./add'),
require('./sub'),
require('./mul'),
require('./div')
];
module.exports = (func, actions= getActions());
在上面的代碼中,我們在[]中添加了四個require語句。這究竟意味着什麼? 我們再次調用module.exports中的相同函數getActions()。以下代碼代表什麼?
任何人都可以解釋這個語法和它的目的是什麼?
請看看[箭頭函數](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functions) – Curiousdev
getActions是一個由require(route)加載的模塊數組的函數。 Module.exports最終將由getActions()結果組成。我不明白爲什麼「func」是一個「元組」,因此結果應該只是最右邊的指令輸出。 – SerCrAsH