HTML Preparation code:
AخA
 
1
<script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
2
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
3
<div id="dest"></div>
Script Preparation code:
x
 
const Hello = ({toWhat}) => React.createElement('div', null, `Hello ${toWhat}`);
ReactDOM.render(
  React.createElement(Hello, {toWhat: 'World'}, null),
  document.getElementById('dest')
);
Tests:
  • Function

     
    function Hello({ toWhat }) {
      return React.createElement('div', null, `Hello ${toWhat}`);
    }
    ReactDOM.render(
      React.createElement(Hello, {toWhat: 'Worldd'}, null),
      document.getElementById('dest')
    );
  • Const anon function

     
    const Hello = ({toWhat}) => React.createElement('div', null, `Hello ${toWhat}`);
    ReactDOM.render(
      React.createElement(Hello, {toWhat: 'Worldd'}, null),
      document.getElementById('dest')
    );
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Function
    Const anon function

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36
Chrome 116 on Mac OS X 10.15.7
View result in a separate tab
Test name Executions per second
Function 378098.0 Ops/sec
Const anon function 510912.3 Ops/sec