すぐ忘れるのでメモ。
構文
(function(){})() ↓ (function(arg){})(arg)
覚え方
()()
(function(){})()
(function(arg){})(arg)
※. function() の方に書き忘れが多いので注意。必ず function(arg) と書きます。
サンプルコード
<script type="text/javascript"> (function(msg){ alert(msg); })('hello!') </script>
<script type="text/javascript"> (function(msg1, msg2){ alert(msg1); alert(msg2); })('hoge', 'fuga') </script>