|
As you may know, this book is considered THE Javascript book. What's makes the book worthwhile is it's fine discussion of Javascript's innerworkings. If you really want learn how Javascript's objects, functions, and data type handling work, then this is the book for you. The criticisms of this book fall into three categories: 1) "Not for beginners".Yes, this book is not intended for people who have never studied object oriented programming. But that doesn't make it a 2 star book! Even beginners, if they are serious enough, will eventually need some clues about how Javascript really works. 2) "It's outdated". Again, yes;
the reference section, and some of the browser dependant discussion is clearly outdated; BUT that still does not make this an outdated book! The author's in-depth explanation of Javascript inner workings may never become outdated, and that alone is what makes this book worthwhile. 3) "Not enough examples". Chapter 1. Introduction to JavaScript Chapter 2. Lexical Structure Chapter 3. Datatypes and Values Chapter 4. Variables Chapter 5. Expressions and Operators Chapter 6. Statements Chapter 7. Objects and Arrays Chapter 8. Functions Chapter 9. Classes, Constructors, and Prototypes Chapter 10. Modules and Namespaces Chapter 11. Pattern Matching with Regular Expressions Chapter 12. Scripting Java Chapter 13. JavaScript in Web Browsers Chapter 14. Scripting Browser Windows Chapter 15. Scripting Documents Chapter 16.Cascading Style Sheets and Dynamic HTML Chapter 17. Events and Event Handling Chapter 18. Forms and Form Elements Chapter 19. Cookies and Client-Side Persistence Chapter 20. Scripting HTTP Chapter 21. JavaScript and XML Chapter 22. Scripted Client-Side Graphics Chapter 23. Scripting Java Applets and Flash Movies Chapter 24. Core JavaScript Reference Chapter 25. Client-Side JavaScript Reference Download free ebook for javascript: JavaScript:The Definitive Guide(5th edition)-O'Reilly
|