Test name | Executions per second |
---|---|
const | 9602191.0 Ops/sec |
let | 9819665.0 Ops/sec |
var | 9630361.0 Ops/sec |
function functionConst(arg) {
const obj = {};
obj.fn = () => console.log(obj, arg);
return obj;
}
function functionVar(arg) {
var obj = {};
obj.fn = () => console.log(obj, arg);
return obj;
}
function functionLet(arg) {
let obj = {};
obj.fn = () => console.log(obj, arg);
return obj;
}
functionConst(Math.random())
functionLet(Math.random())
functionVar(Math.random())