Test name | Executions per second |
---|---|
const | 175115.0 Ops/sec |
function | 138782.4 Ops/sec |
<script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
<div id="dest"></div>
const Hello = ({toWhat}) => React.createElement('div', null, `Hello ${toWhat}`);
ReactDOM.render(
React.createElement(Hello, {toWhat: 'World'}, null),
document.getElementById('dest')
);
function Hello({toWhat}){ return React.createElement('div', null, `Hello ${toWhat}`); }
ReactDOM.render(
React.createElement(Hello, {toWhat: 'Worldd'}, null),
document.getElementById('dest')
);