HTML Preparation code:
AخA
 
1
<script
2
              src="https://code.jquery.com/jquery-3.6.0.min.js"
3
              integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
4
              crossorigin="anonymous"></script>
Tests:
  • Jquery

     
    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</span>
                        </div>
                        
                    </label>
                </div>
            `);
            $('body').append(el);
  • Contextual Fragment

     
    range = document.createRange();
    var 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</span>
                        </div>
                        
                    </label>
                </div>
            `);
    document.body.appendChild(documentFragment);
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Jquery
    Contextual Fragment

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0
Firefox 102 on Windows
View result in a separate tab
Test name Executions per second
Jquery 4594.7 Ops/sec
Contextual Fragment 1344.3 Ops/sec