Test name | Executions per second |
---|---|
apply | 5716095.0 Ops/sec |
... | 8114901.5 Ops/sec |
direct call | 3798353.0 Ops/sec |
var a = {
fn(a1, a2, a3, a4) {
return a1 + a2 + a3 + a4;
}
}
var args = [0,1,3,4];
a.fn.apply(a, args);
a.fn(args);
a.fn(args[0], args[1], args[2], args[3])