4- Java Script the Definitive Guide
Here is a book by O’Rielly this book was first publish in 2008. This book is great for beginners and anyone who wants to learns programming. This book starts off really slow and basic but gradually increase in difficulty. It is one of the best books about java script.
Here is an link to Amazon to purchase this book.
This is an amazing book and best seller on Amazon John did an amazing job on this book. I must say it is a definite must for every developer. He explained complex concepts in a very easy manner.
This is my Personal favorites this is a very thorough book, Every concept is explained in an eloquent manner. This book Starts from basics and moves towards advanced topics likes Node.js and advanced caching.
Hands down the best ever book on java script. the examples in this books are really great. You can practice code on their website. It has a hands on approach.