■プログラム説明(ソースコード説明)
整数値代入と文字列代入のベンチマークテストです。
【参考】
MacOS X (10.3.8) + Photoshop CS + PowerMac G5での数値
整数値代入:815ミリ秒
文字列代入:791ミリ秒
■ソースコード
CR = String.fromCharCode(13);
count = 1000000;
// 整数値代入
sObj = new Date();
for (i=0; i<count; i++)
{
n = 12345;
}
eObj = new Date();
time1 = eObj.getTime() - sObj.getTime();
// 文字列代入
sObj = new Date();
for (i=0; i<count; i++)
{
n = "12345";
}
eObj = new Date();
time2 = eObj.getTime() - sObj.getTime();
// 結果表示
alert("整数値代入:"+time1+"ミリ秒"+CR+"文字列代入:"+time2+"ミリ秒");
■実際のスクリプトをダウンロード(sample.js.zip)