■
の使い方が有ったとは...
自分の書いたコードを見直すと,なぜそう書いたのか分からないコードがある.
後になって冷静に見直してみると,何が書きたいのかさっぱりわからない.
今日はそんなものを見つけたので書いてみる.
// 要約して書いています. var func = function (arg) { return (function () { proc (arg); return arguments.callee; } ()); };
このfuncはprocをクロージャ作成時とクロージャ実行時の両方で実行する手続き関数です.
多分イベントなんかに使えると思います.
で,多分自分の今までの考えだとこう書いていたと思う.
var func = function (arg) { proc (arg); return function () { proc (arg); return; }; };
なかなかに興味深い.
無意識下(?)でこんな変な事を書いていたとは...
ちょっと自分はまだまだ進化できるとか感じてしまった.
精進します.
そんな休日でした.