Not so async DOM Manipulation
by shriek
JavaScript
(function () {
var delay = 5; // 5 second delay
var now = new Date();
var desiredTime = new Date().setSeconds(now.getSeconds() + delay);
$("body").append("<p> hey </p>");
while (now < desiredTime) {
now = new Date(); // update the current time
}
console.log("hey");
}());