+1 to Zackas' Professional JavaScript, specially the chapters 4 (variable,
scope and memory), 6 (OOP), 18 (advanced techniques)... - the chapters about
DOM and Events are also helpful if you don't have experience with front-end
dev and browsers discrepancies.

one thing to keep in mind is that it isn't a book for complete beginners
developers or "very experienced" javascript developers, but I think it is an
excellent book for someone who is coming from another language (even without
any JS knowledge) or someone who want to take his JS skills to the next
level, since it's pretty theoretical and explain how things work and not
just how to use it.

prototypical inheritance only became clear in my mind after reading chapter
6, I knew what it was but I didn't knew how to use it in my favor.. - I came
from a classical-inheritance background (AS3/PHP5) so the prototype concept
was a little awkward to me. - having the diagrams and multiple different
patterns helped a lot to understand how it works and how to solve some
problems related with the prototype chain...

based on the table of contents, Stoyan's JavaScript Patterns seems pretty
good (it's on my wish list..) but it's only focused on the language itself
and not on browser-related APIs, both books have different purposes, try to
decide what is more important for you right now...

cheers.

--
Miller Medeiros  |  blog.millermedeiros.com

-- 
To view archived discussions from the original JSMentors Mailman list: 
http://www.mail-archive.com/[email protected]/

To search via a non-Google archive, visit here: 
http://www.mail-archive.com/[email protected]/

To unsubscribe from this group, send email to
[email protected]

Reply via email to