Operaの備忘録のぺえじ

 | 

2006-12-09

[]String.match()とRegExp.test()

ユーザーJSのURLのマッチングをするときなどに、マッチングの成否以外のデータが必要ないのにもかかわらずString.match()を使ってしまうというポカを結構やっちゃいます。だからというわけでもないんですが、ちょっと気になることもあったので、どの程度速度に差が出るのか調べてみることにしました。

マッチングの速度テスト

今回は、単純なマッチングをさせるようにしてついでにString.indexOf()の速度も一緒に計算しています。String.indexOf()はそもそも用途が違うので比較にはならないんですが、おまけということで。

 |