15 comments

[ 456 ms ] story [ 129 ms ] thread
Seems a repeat of the hundreds of JavaScript book out there.

  Javascript Objects
  Working with objects and properties
  Object()
  Function
  This, Scope, Closure, blablahblah
I think there is a surplus of books out there on JavaScript fundamentals, the language itself being quite simple. Maybe I (or somebody) ought to put something out on using the DOM effectively, the ignorance of which I think is most responsible for the "black box" syndrome decried in the introduction. Flanagan's book is decent in that regard, but has never done a good job of talking about practical use, browser/version differences, etc.
Sounds like a good book, but might it be out of date the day it was published given the current release cycle of desktop browsers and mobile devices?
Perhaps more of a guide, along the lines of QuirksMode, but if the book were set to regenerate on guide update, all would be well.
Really? Eloquent JavaScript is the only (concise) JS fundamentals book I can think of- there seems to be a surplus of web programming cookbooks and AJAX guides.
Yes, that sort of DOM "cookbook" is scarcely worth the paper it's printed on.
I agree there is a surplus. I tried to write a book that had not been written before. Or more so, a book that was written in a systematic fashion breaking down the nature of the JavaScript object. I've not seen this done before. Most JS books ignore the object nature because they don't believe most people will follow along.

I actually want/plan to follow this book up with a modern day DOM JavaScript book without mention of a library. However, I first believe the masses need to understand objects.

If you're looking for great javascript books, I'd highly recommend 'Eloquent Javascript' by Marijn Haverbeke.

http://eloquentjavascript.net/

It's free or $14 on kindle. And it's brilliant.

This is a great book. But its more broad than it is specific. Its extremely wide in its purpose. The intention of JavaScript Enlightenment" is to focus in on the nature of objects and the native workings of JavaScript objects. I don't see these books sharing the same purpose.
A free preview chapter and review is coming...I'm still working out the details.

And...while JavaScript is the same...breaking down the nature of objects into small conceptual sections supported by executable code (jsfiddle.net) is anything but old hat. IMO!