This is a collection of JavaScript concepts with examples in the context of a game I am making called Gif Tower Defense. You can play it to get an idea of the examples. There is no especific order in the concepts. (THIS APPLICATION IS IN AN EARLY STAGE OF DEVELOPMENT)
You can use VSCode with Live Server extension opening index.html. Also you can use JavaScript REPL VSCODE extension inside js files.
There are some scripts in the api
directory to simulate api endpoints for some examples