Test name | Executions per second |
---|---|
while loop | 439652.2 Ops/sec |
slice | 1167113.5 Ops/sec |
for loop | 442925.4 Ops/sec |
Array.from | 936823.8 Ops/sec |
es6 | 1152311.0 Ops/sec |
concat | 1146837.2 Ops/sec |
a = Array(3);
b = Array(3);
i = a.length;
while(i--) b[i] = a[i];
a = Array(3);
b = a.slice(0);
a = Array(3);
b = Array(3);
for(var i = 0, len = a.length; i < len; ++i)
b[i] = a[i];
a = Array(3);
b = Array.from(a);
a = Array(3);
b = [a];
a = Array(3);
b = [].concat(a)