2010-05-01から1ヶ月間の記事一覧

バッチファイルでコマンドプロンプト風スクリプト

ちょっと前に同じ実験班の人に教えてもらったのでメモ。 @echo off :start set /p command="%cd%>" call %command% goto start

プリミティブな文字列型(string型)に関する考察

console.log( "Error" === new String("Error") ); // false console.log( "Error" === String(new String("Error")) ); // true console.log( String.fromCharCode(0x41) === "A" ); // true (Chrome4 JavaScriptコンソールで確認) プリミティブな文字列(st…

整数値を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…

エラー処理メモ

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