As a JavaScript resource I to say JavaScript Bible fails to make the grade. There are lots of other good JavaScript books out there. 2 right off the top of my head are: Flanagans JavaScript: The Definitive Guide and Staneks Netscape ONE Developer's Guide. At least Flanagans book is honest when it says that it covers Navigator 3.0 beta and JavaScript 1.0. The book also takes the time to point out JavaScript bugs. To truly get to JavaScript 1.2 though you need a copy of Netscape ONE Developers Guide. The book covers both client-side and server-side JavaScript extensively.
His description of custom objects, for example, has helped me considerably, because I never learned any object-oriented programming. Other books don't give this subject much attention.
Also, the index is really helpful. I can always find what I want quickly. Our site, www.homefair.com, makes only limited use of client-side javascript, but we really make javascript do a lot of work on the server side, and I have Goodman's book right beside me when I do development.
The book that helped me truly learn what I could do with JavaScript and what was beyond JavaScript is WILLIAM STANEK'S NETSCAPE ONE DEVELOPERS GUIDE. HIS book covers BOTH client-side and server-side JavaScript. HIS book also covers JavaScript 1.2 (new for Navigator 4.0) with excellent coverage of connecting applets and plug-ins using scripts with LIVECONNECT.
If you like Goodman's style and a just getting started, I think you will like the JavaScript Bible. To move on to advanced topics and see another (perhaps more useful) approach to JavaScript, move on to the Netscape ONE Developer's Guide. If you know a bit about scripting and Web publishing, I'd skip this one and go straight to the aforementioned book--you'll love it