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

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

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


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

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


以上、メモでした。