
Pro JavaScript Techniques
by John Resig · first published 2006
27mentions
16recommended by
23HN commenters
2008–2022first – last mentioned
70% recommend26% neutral4% critical
Why HN recommends it
Detailed look at JavaScript fundamentals by jQuery's creator, with hands-on examples and an explanation of how a DOM library works under the hood; suits developers moving beyond basics or curious how jQuery is built.
Summarised by Claude from recommending comments
Affiliate links. As an Amazon Associate I earn from qualifying purchases.








…a whole lot, but gives tons of hands on examples. My copy is battered pretty bad with coffee spilled all over it. That's a good sign. Also, John Resig (of jQuery fame) wrote an excellent book called Pro JavaScript Techniques. I read it every year. It is a very detailed exploration of the language fundamentals and beyond.
on “Need best Javascript books suggestion” ↗…terrible truth. Then get jquery or one of the other excellent tools. JS quirks: http://www.quirksmode.org/ Books: http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfor... http://www.amazon.com/Pro-JavaScript-Techniques-John-Resig/d... Also, some good tools: wget curl firebug wireshark (neé ethereal) yslow webby python code libs: http://codespeak.net/lxml/ http://code.google.com/p/httplib2/ http://code.google.com/p/simplejson/ http://labix.org/python-dateutil…
on “Im in” ↗…requirement, or for personal enlightment. I had my enjoyment of reading some well written JavaScript books such as the "Rhino book" (https://www.amazon.com/JavaScript-Definitive-Guide-Activate-...) and Pro JavaScript Techniques by John Resig (https://www.amazon.com/Pro-JavaScript-Techniques-John-Paxton...). They really help you think in JavaScript just like K&R helps you think in C.
on “A book series on JavaScript” ↗Congratulations on picking a great language to learn with. Lots of people have recommended the definitive guide, David Flannagan's book. I recommend, also, John Resig's book, Pro JavaScript Techniques, and also take a look at his website. If you'd like to learn some functional programming, and write some of the coolest code possible, take a look at Oliver Steele's website.
on “Ask Hackers: How to become the best JavaScript programmer? (q by 12yr old)” ↗why dont you get hold of any of these books 1) Pro JavaScript Techniques by John resig 2) Professional JavaScript For Web Developers - Nicholas Zakas I would recommend these two books to anyone who wants to learn JavaScript and XHR. Ajax is very small part fo the whole picture…
on “Ask HN: Where do I start if I want to learn AJAX?” ↗…terrible and will actually make you a worse programmer if you follow them. Better to stick with Javascript: The Definitive Guide by David Flanagan, Javascript: The Good Parts by Douglas Crockford, and maybe Pro Javascript Techniques by John Resig, especially if you decide to use jQuery.
on “Ask HN: Had an original idea for a start-up...but” ↗…framework. As I read more, the easier it became. So as you read, you might want to choose something to construct to practice and fully understand what you're reading. A great continuation for it was Pro Javascript Techniques by John Resig.
on “Ask HN: Learning Javascript & AJAX” ↗By the developer of JQuery: http://www.amazon.com/Pro-JavaScript-Techniques-John-Resig/d...
on “What are the best books for learning advanced JS?” ↗Pro Javascript Techniques(Resig), Good parts(Crockford) and a book on haskell/erlang or some other good functional language will help you juice js better.
on “What are the best books for learning advanced JS?” ↗John Resig's, Pro Javascript Techniques was great. It covers good ground and from it you could see how to build something like jQuery yourself.
on “Need best Javascript books suggestion” ↗…beginners, but too much yada yada for my tastes. Books recommended: David Flanagan, JavaScript: The Definitive Guide Crockford, Javascript the good parts J Resig, Secrets if javascript ninja J Resig, Pro JavaScript Techniques
on “I want to learn Javascript. Give me an advice” ↗…holiday after every project. Also, only weekend work on "crunch time". > Ignore fluff. This is really hard, because fluff is fun. I started with JavaScript by reading "JavaScript: The Good Parts" and "Pro JavaScript Techniques" and I learned a lot of pit-falls before I went in my first big JavaScript project. But I came at the price of fluff everywhere. It gives me a nice feeling reading about other devs who just don't get…
on “How I Became a Better Programmer” ↗I wouldn't consider Pro JavaScript Techniques to be "The jQuery Memoirs" really at all. It only mentions libraries in passing. Whereas this book is much more in-depth and really breaks apart the fundamental aspects of a JavaScript DOM library in…
on “John Resig's ‘Secrets of the JavaScript Ninja’ has been released” ↗Suggestion: read his book "Pro JavaScript Techniques" (2006), it explains how JQuery works. Even if you don't use JQuery, one can find several good code snips and advises.
on “10th Anniversary of JQuery” ↗It really depends what sort of hacker they are. There's a sort of hacker you buy a copy of "Pro JavaScript Techniques" for, a sort you buy the Dragon Book for, and another sort who you give a copy of TAOCP.
on “Ask YC: What would you put on a hacker's bookshelf?” ↗