Articles in this series
Understanding JavaScript's weird parts
Do you truly know the difference between null and undefined?
If you're thinking about learning to program but don't know where to start, JavaScript is THE language of the web. The three core technologies of web development are HTML, CSS and JavaScript. They work together to build beautiful, interactive and dy...