JavaScript – 丸括弧に囲われた関数は即時関数

↓のように()で関数をかこうと即時関数になります。即時関数とは、定義と同時に実行される関数のこと。

(function() {
    console.log('hello')
})()

次のように引数を渡すこともできます。

(function(name) {
    console.log(`hello, ${name}`)
})('taro')

以上、メモでした。

コメントを残す

メールアドレスが公開されることはありません。