Test name | Executions per second |
---|---|
JS | 1826.8 Ops/sec |
JQUERY | 157.4 Ops/sec |
<script
src="https://code.jquery.com/jquery-3.6.0.min.js"
integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
crossorigin="anonymous"></script>
document.body.innerHtml = ''
const range = document.createRange();
const documentFragment = range.createContextualFragment(`
<div>
<label class="clickAndCollect-label" id="click-and-collect">
<div class="clickAndCollect-input-container">
<input class="clickAndCollect-input" type="checkbox" value="click-and-collect">
<span class="clickAndCollect-label-text">Entregarme el pedido hasta mi vehiculo JS</span>
</div>
</label>
</div>
`);
document.body.appendChild(documentFragment);
const el = $(`
<div>
<label class="clickAndCollect-label" id="click-and-collect">
<div class="clickAndCollect-input-container">
<input class="clickAndCollect-input" type="checkbox" value="click-and-collect">
<span class="clickAndCollect-label-text">Entregarme el pedido hasta mi vehiculo JQ</span>
</div>
</label>
</div>
`);
$('body').append(el);