JSFiddle - React, Tailwind, and code Playground

HTML

<div id="tt"></div>

JavaScript

var time = (new Date()).getTime(), a;
function print(t) {
    var el = document.getElementById("tt");
    el.innerHTML = "time taken: " + t + "ms";
}

var i, j;
for(i = 0; i < 100000; i++) {
    //CHANGE THE METHOD HERE
    //$("<a href='sample2.html'>");
    var a = document.createElement('a'); a.href = "sample2.html"
}

a = (new Date()).getTime();
print((a - time));
time = a;

/* METHOD 1 */
/*
$("<a>").attr("href", "sample1.html");
*/

/* METHOD 2 */
/*
$("<a>", {href : "sample1.html"});
*/

/* METHOD 3 */
/*
$("<a href='sample2.html'>");
*/

/* METHOD 4 */
/*
var a = document.createElement('a'); a.href = "sample2.html"
*/