Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
Chrome 109
Windows
Desktop
2 years ago
Test name Executions per second
Pass raw values 2689004.5 Ops/sec
Pass object 3896395.8 Ops/sec
Pass array 3869444.2 Ops/sec
Pass new object 2684526.8 Ops/sec
Pass new array 2673640.5 Ops/sec
Pass modified object 1756238.2 Ops/sec
Pass modified array 1758767.8 Ops/sec
Global vars 2622284.2 Ops/sec
Global object 2706401.8 Ops/sec
Global array 2821887.8 Ops/sec
Script Preparation code:
Tests:
  • Pass raw values

  • Pass object

  • Pass array

  • Pass new object

  • Pass new array

  • Pass modified object

  • Pass modified array

  • Global vars

  • Global object

  • Global array