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");
}());