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