JavaScript

「execFunc()()」を見て「ふぁっ??」っとなった時のメモ

概要

最近のJavaScript?はexecFunc()()みたいな感じで、かっこかっこ言ったりしてます。よくわかりません。

関数で関数を返すことができるのでこんな感じで書けるらしい。 参考

const callFunction = () => {
    return (text) => {
        console.log(`text is ${text}`)
    }
}
>callFunction()("is this text?")

=> text is is this text?

参考

JavaScriptを読んでて「なにこれ!?」と思うけれど調べられない記法8選。 - Qiita
イマドキのJavaScriptの書き方2018 - Qiita