Knowing how exactly things work in programming languages is very crucial for programmers rather than assuming the way they work. This allows you to tackle problems differently and come up with efficient solutions. And I would say that it gives you confidence in your code.

There are many powerful keywords in programming languages and programmers don’t make much from them as they misunderstand them. For example, the “this” keyword in JavaScript is a very powerful keyword. Unfortunately, many programmers are not aware of it. By the way, if you are one of them, I highly recommend you to read my article on the topic below:

How exactly “this” keyword works in Javascript

#javascript

How Exactly Does The ‘New’ Keyword Work in JavaScript?
1.45 GEEK