ブックマーク / miya2000.hatenadiary.org (1)

  • indexOf と RegExp の速度比較 - m2

    単純な特定文字列の存在確認をするのに indexOf と正規表現でどれくらい差があるのかなと思って、次のようなコードを書きました。 (function(){ var a = [], n = 10000; for (var i = 0; i < n; i++) { a.push('item:' + i); } var str = a.join('\n'); var s = new Date(); for (var i = 0; i < 3000; i++) { //var m = str.indexOf('item:9999'); // (1) indexOf //var m = /item:9999/.exec(str); // (2) 静的な正規表現 //var m = new RegExp('item:9999').exec(str); // (3) 動的生成の正規表現 //var m

    indexOf と RegExp の速度比較 - m2
    hiropon1096
    hiropon1096 2010/03/31
    あとで読む
  • 1