Test name | Executions per second |
---|---|
Set.has (1,000 items) | 24836.6 Ops/sec |
Array.includes (1,000 items) | 24764.0 Ops/sec |
const myArray = [];
for (let i = 0; i < 1000; i++) {
myArray.push(i);
}
const mySet = new Set(myArray);
const contains = mySet.has(999);
const myArray = [];
for (let i = 0; i < 1000; i++) {
myArray.push(i);
}
const mySet = new Set(myArray);
const contains = myArray.includes(i) ? true : false;