My Personal List
1. A Smarter Way to Learn JavaScript: The new tech-assisted approach that requires half the effort
2. Eloquent JavaScript: A Modern Introduction to Programming
3. JavaScript & JQuery: Interactive Front-End Web Development
4. JavaScript The Good Parts