タグ

ブックマーク / cs.hatenablog.jp (1)

  • Javascriptで一度しか呼ばれない関数 - C Sharpens you up

    JavaScriptで、一度しか呼ばれない関数を作る - c4se記:さっちゃんですよ☆ もっとJavascriptらしく書けないだろうかとアレンジを試みました。 function one(func) { function action() { var result = func(); action = function() { return result; } return result; }; return function() { return action(); }; } 一回実行した時点で動作を差し替えてしまいます。 Javascriptはラムダ構文があるともっといろいろ簡潔に書けるんですけどね。 トラックバック こんなエントリあげたせいでコードゴルファーを刺激してしまったようです。 Javascriptで一度しか呼ばれない関数 - ごちゃまぜの音

    Javascriptで一度しか呼ばれない関数 - C Sharpens you up
    El_Fire
    El_Fire 2013/07/05
  • 1