| Test name | Executions per second |
|---|---|
| ✓ Inline Object Literal | 16,899,312 Ops/sec |
| Static Initializer Modified Properties ES6 Class | 12,930,588 Ops/sec |
| Modified Properties ES6 Class | 12,364,719 Ops/sec |
| ES6 Class | 12,228,227 Ops/sec |
| Modified ES6 Class | 12,185,928 Ops/sec |
| Function Prototype | 11,722,101 Ops/sec |
| Function Prototype (inheritance) | 10,665,526 Ops/sec |
| Modified Properties ES6 Class (inheritance) | 9,641,920 Ops/sec |
| Modified ES6 Class (inheritance) | 9,391,516 Ops/sec |
| Static Initializer Modified Properties ES6 Class (inheritance) | 9,332,398 Ops/sec |
| ES6 Class (inheritance) | 9,140,907 Ops/sec |
| Object Literal | 6,893,726 Ops/sec |
| Spread Object Literal | 940,939 Ops/sec |
| Spread Object Literal (inheritance) | 556,690 Ops/sec |
| Inline Object Literal (inheritance) | 179,270 Ops/sec |
| Object Literal (inheritance) | 163,704 Ops/sec |