Init Private vs Public properties (v4)

Revision 4 of this benchmark created on


Setup

class CPrivate { #pri0; #pri1; #pri2; #pri3; #pri4; #pri5; #pri6; #pri7; #pri8; #pri9; }

class CPublic { pub0; pub1; pub2; pub3; pub4; pub5; pub6; pub7; pub8; pub9; }

class CConstructor { 
  constructor() { 
    this.pub0 = undefined;
    this.pub1 = undefined;
    this.pub2 = undefined;
    this.pub3 = undefined;
    this.pub4 = undefined;
    this.pub5 = undefined;
    this.pub6 = undefined;
    this.pub7 = undefined;
    this.pub8 = undefined;
    this.pub9 = undefined;
  }
}

var output;

Test runner

Ready to run.

Testing in
TestOps/sec
private field
output = new CPrivate();
ready
public field
output = new CPublic();
ready
pub in constructor
output = new CConstructor();
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.