Test name | Executions per second |
---|---|
CloneNode from DOM | 521207.8 Ops/sec |
CloneNode from Fragment | 517359.3 Ops/sec |
<html>
<body>
<div id="js">
</div>
</body>
</html>
var container = document.getElementById("js");
var elemContainer = document.createElement("div");
elemContainer.innerText = "test";
container.appendChild(elemContainer);
var fragment = document.createDocumentFragment();
var elemFragment = document.createElement("div");
elemFragment.innerText = "test";
fragment.appendChild(elemFragment);
elemContainer = elemContainer.cloneNode();
elemFragment = elemFragment.cloneNode();