Test name | Executions per second |
---|---|
Array includes | 22921128.0 Ops/sec |
Set has | 27927760.0 Ops/sec |
Map has | 25914896.0 Ops/sec |
var a = [Array(10000).keys()];
var b = new Set([Array(10000).keys()]);
var c = new Map([Array(10000).keys()].map((i) => [i, i]));
return a.includes(5673);
return b.has(5673);
return c.has(5673);