JavaScript Bible and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £8.50 Amazon.co.uk Gift Card
JavaScript Bible
 
 
Start reading JavaScript Bible on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

JavaScript Bible [Paperback]

Danny Goodman , Michael Morrison , Paul Novitski , Tia Gustaff Rayl
1.5 out of 5 stars  See all reviews (2 customer reviews)
RRP: £33.99
Price: £22.09 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £11.90 (35%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, May 31? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £18.78  
Paperback £22.09  
Trade In this Item for up to £8.50
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in JavaScript Bible for an Amazon.co.uk gift card of up to £8.50, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

JavaScript Bible + HTML, XHTML, and CSS Bible + Learning PHP, MySQL, and JavaScript: A Step-by-Step Guide to Creating Dynamic Websites
Price For All Three: £59.77

Show availability and delivery details

Buy the selected items together

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 1224 pages
  • Publisher: John Wiley & Sons; 7th Edition edition (5 Nov 2010)
  • Language English
  • ISBN-10: 0470526912
  • ISBN-13: 978-0470526910
  • Product Dimensions: 23.4 x 19.1 x 5.5 cm
  • Average Customer Review: 1.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 37,878 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Product Description

The bestselling JavaScript reference, now updated to reflect changes in technology and best practices

As the most comprehensive book on the market, the JavaScript Bible is a classic bestseller that keeps you up to date on the latest changes in JavaScript, the leading technology for incorporating interactivity into Web pages. Part tutorial, part reference, this book serves as both a learning tool for building new JavaScript skills as well as a detailed reference for the more experienced JavaScript user.

You′ll get up–to–date coverage on the latest JavaScript practices that have been implemented since the previous edition, as well as the most updated code listings that reflect new concepts. Plus, you′ll learn how to apply the latest JavaScript exception handling and custom object techniques.

Coverage includes: 

  • JavaScript′s Role in the World Wide Web and Beyond
  • Developing a Scripting Strategy
  • Selecting and Using Your Tools
  • JavaScript Essentials
  • Your First JavaScript Script
  • Browser and Document Objects
  • Scripts and HTML Documents
  • Programming Fundamentals
  • Window and Document Objects
  • Forms and Form Elements
  • Strings, Math, and Dates
  • Scripting Frames and Multiple Windows
  • Images and Dynamic HTML
  • The String Object
  • The Math, Number, and Boolean Objects
  • The Date Object
  • The Array Object
  • JSON – Native JavaScript Object Notation
  • E4X – Native XML Processing
  • Control Structures and Exception Handling
  • JavaScript Operators
  • Function Objects and Custom Objects
  • Global Functions and Statements
  • Document Object Model Essentials
  • Generic HTML Element Objects
  • Window and Frame Objects
  • Location and History Objects
  • Document and Body Objects
  • Link and Anchor Objects
  • Image, Area, Map, and Canvas Objects
  • Event Objects

Practical examples of working code round out this new edition and contribute to helping you learn JavaScript quickly yet thoroughly.

 

From the Back Cover

Get interactive with this definitive guide to JavaScript

Do you want to add interactivity to your web pages or gain more control over how browsers display your content? This bestselling guide shows you how to use JavaScript to give your site visitors a more engaging experience. Packed with sample code and ready–to–use scripts, it helps you quickly master JavaScript fundamentals and deploy strategies that best suit your web goals. You′ll be on your way to writing scripts for rollover effects, taking advantage of Web 2.0, using JavaScript subr

  • Explore the latest advances in JavaScript programming

  • Develop a scripting strategy and select the right tools

  • Master closures, generators, and iterators

  • Apply the latest JavaScript exception handling and custom object techniques

  • Harness the power of the Document Object Model

  • Launch Web 2.0 applications using Ajax, E4X/XML, and JSON

  • Perform data entry validation and enhance security

  • outine libraries, and more!

What′s on the CD–ROM?

You′ll find a large collection of extras on the CD–ROM, including a searchable e–version of the book with additional reference details, and 29 bonus JavaScript chapters on advanced topics such as data–entry validation, debugging scripts, cross–browser dynamic HTML issues, and more.

Also on the CD:

  • 10 full–fledged JavaScript applications

  • 300+ ready–to–run scripts

  • All the code in the book

System Requirements: See the CD–ROM appendix for details and complete system requirements.

CD–ROM Included!

  • 29 bonus chapters

  • 300+ ready–to–run scripts

  • 10 real–world JavaScript applications

Make your web site interactive

Create dynamic content for today′s browsers

Master Document Object Model concepts


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(12)
(9)
(7)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
4 star
0
3 star
0
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
Chaos in print 27 Mar 2011
By Andy G
Format:Paperback
A large book which is doubled by the CD chapters. But I found it hard to navigate, hard to spot the details I needed. I think the choice of headings and sub-headings is the wrong way round quite often.
Although there is a huge amount of good content there is also a lot of repetition and I found the ordering of the content confusing.
Don't get me wrong, it's good as a reference. But the thing I found most frustrating was to discover that, very often, the content I wanted was on the CD. This means having to get out of bed and put my computer on!
I recommend it as a reference book for JavaScript but keep the CD in your other hand.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Paperback
I waited months for the overdue seventh edition and in the end a couple of hours forced me to dump it. It starts in the wrong place and waffles on and on about boring stuff. There might be a few pages of useful tutorial in there but the newbie reader won't find them. The reference pages might have something to offer me in the future but there are searchable sites which do that fine already. As a way to take my JavaScript knowledge and ability further it failed miserably.

I also agree with Andy that even if they deleted the 50% of it which is pointless the structure makes the book almost unusable as a reference tool. If there was a no star rating I'd have used it.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  4 reviews
20 of 20 people found the following review helpful
Not a good buy 7 Jan 2011
By L. Xue - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
If you have to buy one book on javascript, don't buy this one, buy "Javascript: The Definitive Guide" instead. If you have to buy two books, three books, four books...then buy this one(but not before "Pro Javascript Techniques" and "Javascript: The Good Parts".

Those books will teach you the correct way to design and implement javascript programs, something that I am not sure Javascript Bible quite accomplishes. To be sure, Javascript Bible contains the most factual content out of any of the books I just mentioned, but you can get that factual content by searching "mozilla javascript <whatever it is you don't understand/DOM/Canvas/Events>" in Google. For all the facts in Javascript Bible, there's very little opinion about what constitutes a good program. I believe this is a crucial gap: just as there is good English style, there is good Javascript style, and a good introduction to the Javascript language ought to include good style guidelines.

In addition to the lack of style guidelines, much of the book is poorly organized(although, the section on DOM is excellent). XMLHttprequest(the technology behind Ajax) is relegated to a ebook on the attached CDRom, while many pages are wasted discussing antiquated browser compatibility issues(IE 5, really?).It's clear that the authors have been too lazy to keep each revision up to date with the most relevant information, and instead just kept on piling crap on top of crap by overflowing large portions of the book onto a CDRom(If you look at the contents, roughly 600 pages of the book are on CDRom). I bought a book so I could have information on paper!
1 of 1 people found the following review helpful
"Black boxed" fatally flawed, avoid this book 6 Jan 2012
By Ed Z - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
Me have 200 computer books, paperback, and e. Make my living on computers.
Got the JavaScript Bible, in addition to a few others, as need to use javascript for database web applications and most of my reference material for this is over 4 years old. Even have the JavaScript Bilbe 6th edition. While the book is detailed on the topics, and the explinations are good, the code is useless for all practical purposes.

There are two reasons for this:
1.The authors think it is more important that you code to professional standards ( a good goal) so they have a link to all scripts. That is instead of using a block of code in the sample, they have an html page and then a js page. Now in production they are 100% right. For learning javascript, they couldn't be further out in left field. It just complicates everything for a beginner.
2. Even worse, is that nearly all/most of the javascript code, at least up to page 217, which is as far as I have read at the moment, requires their javascript library, which is not even printed but referred to as being on the cd, nor even briefly described as far as functions it contains, etc. You are just supposed to load it into your root directory, that is if you know enough to do that, and blindly follow their code as they give you the function calls and the parameters to use, again with no explanation. Er, uh, that is in their own words from pg 138
" NOTE:
The property assignment even-handling technique employed throughout the code in this chapter, and much of the book, is addEvent(), a cross browser event handler explained in detail in chapter 32 [ chapter 32 starts on page 1043 ], "Event Objects".

The addEvent () function is part of the script file jsb-global.js, located on the accompanying CD-ROM in the content folder where it is accessible to all chapter scripts."

Which I have "WEAK" penned in with an arrow to, in the margin of the book. This is ridiculous. It is like taking a painting course, like for portraits, and the instructor tells you that you need to use their "robo arm" that paints for you. WHAT?? So how is one supposed to take the concepts and use them in their own code if the code for these concepts doesn't work without the jsb-global.js file? Further, if you need to learn to use a library, why not start with the king of javascript libraries, jQuery?

This book is tragic. The explanations are top notch. The detail is a thing of beauty. It is minutely accurate from what I've read so far, a veritable work of art. And the code is useless with practical application near zero.

To the good is that by having multiple books on Javascript, the theory in the JavaScript Bible 7th ed is useful, because practical examples and code that one can play with for hands on experience, as in "Built it from scratch by myself" is available elsewhere.

Forced to give it only two stars as it is of less than average good to a beginner and requires hundreds of pages of reading, chapter 32 for instance, to understand what you are doing on page 138 and from what I can tell by skimming and taking their word for it, most of the rest of the book.
3 of 4 people found the following review helpful
Superb reference, excellent companion to "Beginning JavaScript" 27 Jun 2011
By E. Moore - Published on Amazon.com
Format:Paperback
I picked up this book while I was working my way through Beginning JavaScript precisely because I wanted an encyclopedic reference at my fingertips. It's not a textbook or a learn-by-building-a-project guide. But if you have to develop on a corporate intranet with 2700 IE 6 users, this book can be a lifesaver - it tells you what will work where, as well as syntactical differences when writing for different BOMs & DOMs.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
CD ROM for Kindle edition 0 10 Mar 2011
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges