Test name | Executions per second |
---|---|
Array.from | 454.9 Ops/sec |
spread | 448.8 Ops/sec |
push | 444.7 Ops/sec |
var map = new Map(Array.from({ length: 5000 }, (_, i) => [String(i + 1), { id: String(i + 1) }]));
const result = Array.from(map.values());
console.log(result);
const result = [map.values()];
console.log(result);
const result = [];
for (const v of map.values()) {
result.push(v);
}
console.log(result);