Test name | Executions per second |
---|---|
reduce | 768.6 Ops/sec |
foreach | 3726.4 Ops/sec |
const data = [];
for (let i = 0; i < 1000; i ++) {
data.push([String(i), i]);
}
const data = [];
for (let i = 0; i < 1000; i ++) {
data.push([String(i), i]);
}
data.reduce((p, c) => Object.assign(p, c), {});
const data = [];
for (let i = 0; i < 1000; i ++) {
data.push([String(i), i]);
}
const p = {};
data.forEach(c => {
p[c[0]] = c[1];
});