はじめまして、 unitopiさんの下でライターをさせていただくことになりました、chikurinです。 どうぞよろしくお願い致します。 今回、Javascriptの関数パターンを2種類ご紹介させて頂きます。 関数とは・・・タスクや値の計算を実行する文の集まりである MDN Javascriptガイド jQueryやそのプラグイン、他の人が書いたJavascriptコードを見ると、 ①②のような書き方にでくわしたことはないでしょうか? ① var [変数名] = function (){...}; ② (function(){...})(); ※...は、処理内容を表します。 ここでは、こうした書き方を1つずつご説明したいと思います。 まず、①の書き方は「無名関数」と呼ばれます。 何故このような書き方になるのか、 関数の書き方をおさらいしつつ考えてみましょう。 Javascriptの関数は
![【JavaScript】無名関数と即時関数?関数パターンを理解してメンテナブルなソースに! | unitopi - ユニトピ -](https://cdn-ak-scissors.b.st-hatena.com/image/square/27601316eaa04b22f781bc6fb7bf5768c4678e01/height=288;version=1;width=512/http%3A%2F%2Funitopi.com%2Fwp-content%2Fuploads%2F2015%2F01%2FScreen-Shot-2015-01-23-at-17.29.47.png)