2010年7月29日星期四

遍历字符的性能

  1. s.charAt(i)
  2. s.split("")[i]

Test

在 IE7, Firefox3.6.8, Chrome5.0, Safari5.0, Opera10 上测试, 除了 Firefox 之外,所有的浏览器均是第 2 种表达式更快速。

2 条评论:

  1. 我这火狐3.6.8/Linux测试结果是大部分第一个快,少数时候第二个快。

    回复删除
  2. 恩的,Windows下的FF也是charAt稍快,不过其他浏览器都是数组的更快。

    回复删除