Getting Started with JavaScript

JavaScript has had a hard life—a difficult birth, followed by a painful adolescence—and it is only in the last few years that JavaScript has earned a reputation for being a useful and flexible programming language. You can do a lot with JavaScript, and although it is far from perfect, it deserves to be taken seriously. In this chapter, I am going to top up your knowledge of JavaScript and, in doing so, describe the functions and features you will need later in this book.