Run details:
Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_5 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13G36 Safari/601.1
Mobile Safari 9
iOS 9.3.5
iPhone
8 years ago
Test name Executions per second
call 4868692.5 Ops/sec
null test 2768269.2 Ops/sec
Script Preparation code:
x
 
function Foo(){
  this.foo = function(){};
}
var foo = new Foo();
Tests:
  • call

     
    foo.foo();
  • null test

     
    if(foo.foo!=null)foo.foo();