Test name | Executions per second |
---|---|
createElement | 42.1 Ops/sec |
cloneNode true | 70.8 Ops/sec |
cloneNode false | 73.0 Ops/sec |
cloneNode no params | 69.7 Ops/sec |
var list = [],
n = 0;
while(true) {
n++;
list.push(document.createElement('div'));
if(n===100000)
break;
}
var list = [],
n = 0,
node = document.createElement('div');
while(true) {
n++;
list.push(node.cloneNode(true));
if(n===100000)
break;
}
var list = [],
n = 0,
node = document.createElement('div');
while(true) {
n++;
list.push(node.cloneNode(false));
if(n===100000)
break;
}
var list = [],
n = 0,
node = document.createElement('div');
while(true) {
n++;
list.push(node.cloneNode());
if(n===100000)
break;
}