The magic of call(), apply(), bind()
If you ever worked with javascript, you would have encountered with a famous yet confusing keyword "this". In this blog, we will explore how "this" works, and more about call(), apply() and bind() met

Search for a command to run...
Series
This series covers everything about JavaScript.
If you ever worked with javascript, you would have encountered with a famous yet confusing keyword "this". In this blog, we will explore how "this" works, and more about call(), apply() and bind() met

Every program you've ever used makes decisions. Your music app skips explicit songs when parental controls are on. Your bank app blocks a transaction if your balance is too low. Your favorite game say
TL;DR Every JavaScript environment has a global object, but it has different names: window in browsers global in Node.js, and self in Web Workers. This forced developers to write messy environmen

Think about the last time you used a calculator. You typed in a number, hit a button: +, -, ×, ÷ - typed another number, and got a result. Simple as that. JavaScript operators work exactly the same wa
