The bestselling JavaScript reference, now updated to reflect changes in technology and best practices
As the most comprehensive book on the market, the JavaScript Bible is a classic bestseller that keeps you up to date on the latest changes in JavaScript, the leading technology for incorporating interactivity into Web pages. Part tutorial, part reference, this book serves as both a learning tool for building new JavaScript skills as well as a detailed reference for the more experienced JavaScript user. You'll get up-to-date coverage on the latest JavaScript practices that have been implemented since the previous edition, as well as the most updated code listings that reflect new concepts. Plus, you'll learn how to apply the latest JavaScript exception handling and custom object techniques. Coverage Ìý Practical examples of working code round out this new edition and contribute to helping you learn JavaScript quickly yet thoroughly. Ìý
This sixth edition of JavaScript Bible represents author's knowledge and experience accumulated over ten years of daily work in JavaScript and a constant monitoring of newsgroups for questions, problems, and challenges facing scripters at all levels. The author's goal is to help us avoid the same frustration and head scratching he and others have experienced through multiple generations of scriptable browsers.
Although the earliest editions of this book focused on the then predominant Netscape Navigator browser, the browser market share landscape has changed through the years. For many years, Microsoft took a strong lead with its Internet Explorer, but more recently, other browsers that support industry standards are finding homes on users� computers. The situation still leaves an age-old dilemma for content developers: designing scripted content that functions equally well in both standards-compliant and proprietary environments. The job of a book claiming to be a bible is not only to present both the standard and proprietary details when they diverge, but also to show us how to write scripts that blend the two so that they work on the wide array of browsers visiting your sites or web applications. Empowering us to design and write good scripts is the author passion, regardless of browser. The author bias is toward industry standards, but not to the exclusion of proprietary features that may be necessary to get your content and scripting ideas flowing equally well on today’s and tomorrow’s browsers. It will be more complicated by new variant of browser like Google Chrome and Mobile Browser ...
I read about half of this book. The remaining half was exclusively reference material. It was another good overview of JavaScript, although in my opinion this book spent WAY too much time discussing issues with outdated browsers...even back to Netscape 1. I guess there's something to be said for writing code that is supported by many browsers, but if you intend to only support particular browsers and versions, those portions of the book can be skipped over.
The JavaScript Bible repeats itself a lot, as earlier chapters ease you into complicated concepts and topics that are more thoroughly covered in later chapters. You could spend a lot of time pouring over the book and learning much about JavaScript and how web browsers work in general. Between this and DOM scripting book I read, I feel knowledgeable enough to start messing around with the language.
It is worth noting that some of what's discussed here is easily ignored is you're using something like jQuery.
Personally i like these book becouse is one of the most complete javascript reference. The wey some concepts are explained are a bit dull or complicated to grasp. In my opinion the author has a hard time jumping from the simple concepts to the more advance parts of javascript.
Anyway, still my favourite source for Javascript reference excluding MDN