I was struggling with closures for a while. Thanks to Udemy course Javascript understanding the weird parts I finally get it.
Here is a great simple example that simplifies closures and explains what’s going on under the hood.
I hope you will find it helpful.
Happy coding!