JavaScriptのベンチマーク処理


JavaScriptでのベンチマーク処理です。npmライブラリを使える環境なら「Benchmark.js」を使うのが良さそうです。

🐠 ベンチマークのサンプルコード

ベンチマークを取るサンプルのコードは次のようになります。

var timer = function(name) {
var start = new Date();
return {
stop: function() {
var end = new Date();
var time = end.getTime() - start.getTime();
console.log('Timer:', name, 'finished in', time, 'ms');
}
}
};

timerオブジェクトの使い方は次のようになります。

var t = timer('Some label');
// code to benchmark
t.stop();

😼 参考リンク

🖥 VULTRおすすめ

VULTR」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。 最近はVULTRのヘビーユーザーになので、「ここ」から会員登録してもらえるとサービス開発が捗ります!

📚 おすすめの書籍