In this chapter I’ll explain the third leg of HTML5 development: JavaScript. In Chapters 16–20 I will demonstrate the many things that you can do with JavaScript within your HTML5 web pages. But in this chapter I must first explain the language itself.
Introducing JavaScript
There’s a lot of content here as the JavaScript language is quite powerful. It may seem a bit awkward at first, especially to someone whose background is in compiled languages such as C++ or C#. But it’s not hard to learn; I will explain these fundamental concepts here and then you’ll apply ...