2010-05-02から1日間の記事一覧

整数値を1ずつカウントアップしながら生成

function E(n){ n = n || arguments.callee.n || 0; arguments.callee.n = n+1; return n; } 使い方 var errorCode = { NO_ERROR : E(0), TYPE_ERROR : E(), // 1 RANGE_ERROR : E(), // 2 NETWORK_ERROR : E(100), SERVER_ERROR : E() // 101 }; 2010/05/02…

エラー処理メモ

エラー情報を定義する意味 複数のエラーを一意に識別し、個々のエラーに対し処理を行う エラーの原因特定を助けるため エラー情報 識別子 (整数、識別子(文字列等)、例外クラス名などエラーを区別するのに用いる) メッセージ (人間に対する) データ (原因に…