Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hirvadhandhukia/javascript-practice

Practice projects based on Vanilla JS
https://github.com/hirvadhandhukia/javascript-practice

Last synced: 19 days ago
JSON representation

Practice projects based on Vanilla JS

Awesome Lists containing this project

README

        

## JavaScript Practice Projects

File Name | Project info | Live Project
------------- | ------------- | -------------
01-flip-color | Background color changes when clicked the btn | [↗](https://flip-color-hirva.netlify.app/)
02-counter | Counter increases, decreases and resets when clicked the btn | [↗](https://counter-hirva.netlify.app/)
03-input | Hides error if input <= 10 | [↗](https://input-hirva.netlify.app/)
04-tic-tac-toe | Take turns of players, show who wins with all turns on single line. | [↗](https://tic-tac-toe-hirva.netlify.app/)

### Deep Dive into JavaScript
- Execution Context
- Call Stack
- Hoisting
- Lexical Scope
- Scope Chain
- Temporal Dead Zone
- Block Scope
- Closures
- Shadowing
- Function Currying
- Function Callback
- Javascript Runtime Environment
- JS Engine
- WebAPIs Environment
- Callback and Microtask Queue
- Event Loop
- Garbage collector
- Starvation of callback queue