JavaScript do not have a function like
However, JS has
setTimeout(alert("4 seconds"),4000);
You need wait 4 seconds to see the alert.
Let's write a wait function:
function wait(ms) { var d = new Date(); var d2 = null; do { d2 = new Date(); } while(d2-d < ms); }
Following example will delay 4 seconds, then popup a confirm box, if the user clicks "OK",
popup an alert box, otherwise do nothing:
wait(4000); var c = window.confirm("You like this tutorial?"); if (c) alert("Thank you."); else alert("OK, you don't like this.");
You need to wait 4 seconds to see the alert box.
Wait and then start execute next line:
wait(4000); var n = calc(2); function calc(x) { x = x * 1000 + 67; alert(x); }
You need wait 4 seconds to see the calculation result.