1
在函數數組上,我基本上希望能夠全部運行它們。返回調用其第一個參數的函數
有點像這樣,functionArray.map(call)。
有沒有什麼簡單的方法,在JavaScript或Lodash較明顯(見下文)等
functionArray.map(fn => fn())
做到這一點並不是所有的瀏覽器都支持這個尚未
functionArray.map(function(fn) { return fn(); })
這比它需要更長時間
function call(fn) { return fn(); })
定義這個功能,你想用的時候,這似乎是一個愚蠢的解決方案,從而使可能已經定義
這裏沒有捷徑。你必須以第二種方式來完成,除非你可以依靠'=>'工作,這是你在瀏覽器中無法工作的最短時間。 – tadman
第二個選項不會超過它所需的長度,因爲它可以在不使用箭頭語法的情況下儘可能短。除非您想通過使用單字母參數名稱保存兩個字符。 – nnnnnn