I have lots of web development books covering a wide range of topics from domain design & modelling for your application through to those dealing with the user interface. However yesterday it occurred to me that out of all these books I only really have one which I use on a regular basis, one which I take with me where ever I do any web development.
That book is the JavaScript Bible by Danny Goodman. This is a book that I’ve had for about 6 years and over those years it’s paid for many times over, this is especially evident with my new found appreciation for the power that un-obtrusive JavaScript can bring to a site or project.
Even with constant internet access and Google available I still turn to this book time and time again as a reference when having any JavaScript queries. Although my edition is quite old now the function reference sections are still more than relevant, but I am tempted to update my library to include the latest edition; at least that way I can have a copy at home and work at the same time.
I would highly recommend it to any developer no matter how much or little JavaScript you do in your development, indeed my copy of the book has been used by everyone in my office at one point or another.