2005-04-13から1日間の記事一覧
ふとJavaScriptでAOPってできるのかな?と思ったので試してみたら結構簡単にできちゃった。 単純に関数の実行前後にalartを出すだけだとこんな感じ。 function traceInterceptor(func) { return function() { alert('START'); var ret = func.apply(this, ar…
ふとJavaScriptでAOPってできるのかな?と思ったので試してみたら結構簡単にできちゃった。 単純に関数の実行前後にalartを出すだけだとこんな感じ。 function traceInterceptor(func) { return function() { alert('START'); var ret = func.apply(this, ar…