ここは、ふぇりあ16歳が不定期に連載しているオンライン小説のページです。

VNIふぇりあ16歳へ


ゼロからわかる現代JavaScript

60.無名関数によるメソッド定義

いままでなんとなく使ってきた

var 変数名 = function(){

}

という使い方は無名変数と呼ばれ、上記の場合だと
メソッドを定義しています。

そして

変数名();

とメソッドとして使うことができます

今回使用するソースコード
//カッコで囲った部分を
(
  function () {
    alert("このメソッドをすぐに実行したい!");
  }
)
//すぐさま実行
();

さらに、

function(){

}

を ( ) で囲い、

();

で中のメソッドfunction()を実行させることができます。

そう書く方が、すっきり見えるからそう書いてある。
いま流行の方法です。

実行結果

コラム:

//よくこう書いてあります。
(function () {
  alert("このメソッドをすぐに実行したい!");
})();

(C)著作権はふぇりあ16歳とお兄ちゃんにあります。
無断転載、盗用は禁止です。