Test name | Executions per second |
---|---|
Wrapped Call | 0.4 Ops/sec |
Direct Call | 0.4 Ops/sec |
Klass = function(p) {
this.p = p;
}
Klass.prototype.foo = function(p) {
console.log('foo ' + p + ' ' + this.p);
}
var i = 100000,
klass = new Klass('wrapped');
while(i--) {
wrapper(i);
}
function wrapper(p) {
klass.foo(p);
}
var i = 100000,
klass = new Klass('wrapped');
while(i--) {
klass.foo(i);
}