Test name | Executions per second |
---|---|
Brackets | 119585.3 Ops/sec |
Arrow function | 47567.2 Ops/sec |
var acc = 0;
for (var i = 0; i < 10000; i++) {
let value = 1;
{
let value = i;
acc += value;
};
value++;
if(value !== 2) throw 'error';
}
var acc = 0;
for (var i = 0; i < 10000; i++) {
let value = 1;
(value => acc += value)(i);
value++;
if(value !== 2) throw 'error';
}