Test case details

Preparation Code

Test cases

Test #1

var res = '',     count = 10000; while (count--) {  res += '<div>';  res += '<div>';  res += '<div>';  res += 'dddddddddddd';  res += '</div>';  res += '</div>';  res += '</div>'; } var c = document.createElement('div'); c.innerHTML = res; document.body.appenChild(c);

Test #2

var res = [],     count = 10000; while (count--) {  res.push('<div>')  res.push('<div>')  res.push('<div>')  res.push('dddddddddddd')  res.push('</div>')  res.push('</div>')  res.push('</div>') } var c = document.createElement('div'); c.innerHTML = res.join(''); document.body.appenChild(c);