diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 4fed28f..0000000 Binary files a/.DS_Store and /dev/null differ diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000..0a18ed3 Binary files /dev/null and b/favicon.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..9d615c9 --- /dev/null +++ b/index.html @@ -0,0 +1,17 @@ + + + + + + + + + JavaScript Basics + + + + + + + + \ No newline at end of file diff --git a/index.js b/index.js new file mode 100644 index 0000000..81e1d33 --- /dev/null +++ b/index.js @@ -0,0 +1,13 @@ +// Callbacks, events, events queue, execution contexts stack, Web APIs +function waitingFn(timeInMs) { + const futureTime = Date.now() + timeInMs; + while (futureTime > Date.now()) { + // waiting... + } +} + +setTimeout(() => console.log("Callback is executed"), 0); + +waitingFn(5000); + +console.log("Last statement in the global execution context"); \ No newline at end of file