lodash contains vs native indexof (v2)

Revision 2 of this benchmark created by Dylan Greene on


Description

create lodash object

Preparation HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/lodash.js/1.3.1/lodash.min.js"></script>

Setup

var arr = [];
        for (var i = 0; i < 10000; i++) {
          arr.push('abc' + i);
        }

Test runner

Ready to run.

Testing in
TestOps/sec
_.contains
var number = Math.floor(Math.random() * 10000);
var result = _.contains(arr, 'abc' + number);
ready
_(arr).contains
var number = Math.floor(Math.random() * 10000);
var result = _(arr).contains('abc' + number);
ready

Revisions

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