Author/s : Mary Delamater, Ray Harris
Publisher : Mike Murach & Associates
Rating : 8 horseshoes
I like that the book introduces practices such as fluent APIs, closures, and even the module pattern. I like that that book teaches using console.log() in addition to the Chrome and IE debuggers. Personally, I learned about some ECMA 5 features including functional programming methods and the global JSON object.
I would have liked a warning about how to use break/continue well or not misuse it. I was surprised to see the basics of functions introduced in Chapter 10 since they were used in Chapter 9. And the last chapter on jQuery felt incredibly rushed. I know it was meant to be an overview, but I feel like covering less and moving slower would have helped.
There are lots of small applications in the book so you can see how to use what you learn. Many chapters even have multiple applications. And as with any Murach book, the end of chapter exercises/review questions are excellent.
Disclosure: I received a review copy of this book from the publisher for reviewing it on behalf of CodeRanch.
Book Review Team wrote:And the last chapter on jQuery felt incredibly rushed. I know it was meant to be an overview, but I feel like covering less and moving slower would have helped.
I have read the JS book* and am going through Murach's jQuery, 2nd Edition, and it's obvious Murach wants to sell the two books together. I'm not saying it's a bad thing, but the jQuery chapter in the JS book and JS (non jQuery) topics in the jQuery book could have been handled better.