String.indexOf のメモ

※個人的なメモ 文字列中に含まれるかどうかチェックする際の速度。
0
Atsushi Takayama @edvakf

if (~str.indexOf('a')) より普通に >= 0 のほうが速いって海外のブログで読んだ気がする。

2010-04-19 02:14:49
小倉唯 @Constellation

@edvakf ありゃっ. それだったら>=のほうがいいみたいですねー.

2010-04-19 02:15:54
Atsushi Takayama @edvakf

if (~a.indexOf(b)) も if (a.indexOf(b)>=0) も速さほとんど変わらないみたい。

2010-04-19 05:36:18
Atsushi Takayama @edvakf

ついでに if (a.indexOf(b)+1) もほとんど変わらん。

2010-04-19 05:37:35