Test name | Executions per second |
---|---|
Function | 378098.0 Ops/sec |
Const anon function | 510912.3 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')
);
const Hello = ({toWhat}) => React.createElement('div', null, `Hello ${toWhat}`);
ReactDOM.render(
React.createElement(Hello, {toWhat: 'Worldd'}, null),
document.getElementById('dest')
);