Test name | Executions per second |
---|---|
Creation: Object | 91975.4 Ops/sec |
Creation: Map | 10409.6 Ops/sec |
<!--your preparation HTML code goes here-->
const d1 = {};
for (let i = 0; i < 10000; i++) {
d1[i] = i;
}
const d2 = new Map();
for (let i = 0; i < 10000; i++) {
d2.set(i, i);
}
let v = 0;
for (let i1 = 0; i1 < 10000; i1++) {
if (d1[i1] !== undefined) {
v++;
}
}
let v = 0;
for (let i2 = 0; i2 < 10000; i2++) {
if (d2.has(i2)) {
v++;
}
}