Test name | Executions per second |
---|---|
string enums | 7531.1 Ops/sec |
numeric enums | 10421.9 Ops/sec |
const a = {
one: 'one',
two: 'two',
};
let c = 0;
for (let i = 0; i < 100000; i++) {
const v = i % 2 === 0 ? a.one : a.two;
if (v === a.one) {
c++;
}
}
const a = {
one: 1,
two: 2,
};
let c = 0;
for (let i = 0; i < 100000; i++) {
const v = i % 2 === 0 ? a.one : a.two;
if (v === a.one) {
c++;
}
}