JavaScript is a great language. It has a simple syntax, large ecosystem and, what is most important, a great community. At the same time, we all know that JavaScript is quite a funny language with ...
The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from ...
Continuing the interview prep series. After the event loop and closures, the next topic is hoisting. It comes up less often, but "variables get hoisted" is too weak an answer. Let's see how it works ...