lastIndexOf vs. charAt (v6)

Revision 6 of this benchmark created on


Description

Compare lastIndexOf with a startIndex of 0 vs multiple calls to charAt

Preparation HTML

<script>
  var y = 'xhdhdfhdfhdfjfjfgjgf';
  var n = 'dshfjkhskf';
  function usingCharAt(r) {
    return r.charAt(0) === 'x' && r.charAt(1) === 'h';
  }
  function usingLastIndexOf(r) {
    return r.lastIndexOf('xh', 0) === 0;
  }
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
charAt Ok
usingCharAt(y);
ready
charAt Fail
usingCharAt(n);
 
ready
lastIndexOf Ok
usingLastIndexOf(y);
ready
lastIndexOf Fail
usingLastIndexOf(n);
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.