Test name | Executions per second |
---|---|
indexOf | 10817521.0 Ops/sec |
includes | 11842122.0 Ops/sec |
lodash | 3254000.5 Ops/sec |
for | 964807488.0 Ops/sec |
var array = ['banana', 'sausage', 'jesus']
array.indexOf('sausage') !== 1
array.includes('sausage')
_.includes(array, 'sausage')
const inArray = (target = 'sausage', array) => {
for(var i = 0; i < array.length; i++) {
if(array[i] === target) {
return true;
}
}
return false;
}