遅延処理
このへんの無名関数の使い方は面白いなぁ、JavaScript。
Lazy Function Definition Pattern
via オレンジニュース
PHPだとstaticを使って実現するべき処理になるのかな。
[php]
function foo() {
static $t = null;
if ($t==null) {
$t = time();
}
return $t;
}
[/php]
ってか、ふと思ったのだが、JavaScriptにおいて function って頻出キーワードなのだが、タイプするにはちょっと長いよな。。。