Dom Stress Test

by Emily Humphrey

JavaScript

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 1");

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 2");

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 3");

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 4");

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 5")

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 6");

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 7");

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 8");

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 9");

for(let i = 0; i < 10000; i++) {
	const newElement = document.createElement('div');
	newElement.innerHTML = 'Hello, World!';
	document.body.appendChild(newElement);
}

console.log("test 10");

for(let i = 0; i < 10000; i++) {
	const newElement =...