DEV Community

Cover image for One Trick to Master JavaScript
Elliot Brenya sarfo
Elliot Brenya sarfo

Posted on

One Trick to Master JavaScript

I want to start with the first thing that is more concepts. Some of those concepts are for example closures in JavaScript. You might be using this all the time, but this is an important part of language.

Another one which comes to in mind is prototypes in JavaScript and even in this more concepts you can also place in something like new features which are new things JavaScript at the languages.

Adding the second thing you should know as a beginner or intermediate to advanced developers is how the asynchronous model in JavaScript works. Microtask queues and this is basically part of event loop and stuff, promises and callbacks.
This can also include stuff like you know, going deep into V8 like how OS level.

Stop working with port and probably the most important aspect of a senior developer or somebody who has worked a lot with JavaScript and that is debugging and profiling your code.

I believe you should also be aware about the general ecosystem.

If you get the time you can visit my blog anythingptogramming

Discussion (0)