Head First JavaScript Programming

Head First JavaScript Programming Book
This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser’s document object model. You won’t just be reading—you’ll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. And you’ll write real code, lots of it, so you can start building your own web applications.
You will learn :
The inner details of JavaScript
How JavaScript works with the browser
The secrets of JavaScript types
Using arrays
The power of functions
How to work with objects
Making use of prototypes
Understanding closures
Writing and testing applications