2011-07-10から1日間の記事一覧

性能計測機能を作ってみた3

前回作成したコンストラクタ版を、クロージャを利用したモジュール版に変更した。 背景 JavaScriptでは、コンストラクタと一般の関数との区別がない。 そのため、コンストラクタとして使用されることを想定して実装した関数でも、もちろん new 演算子なしに…

性能計測機能を作ってみた2

前回作ったものを、コンストラクタ形式に書き換えた。 これにより、内部で使用する変数を隠蔽することができる。 var st = new SpeedTester(); st.setStart('処理1'); // 処理1のコード st.setEnd('処理1'); st.setStart('処理2'); // 処理2のコード st.setE…