Buy Used
CDN$ 2.35
+ CDN$ 6.49 shipping
Used: Good | Details
Condition: Used: Good
Comment: **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Beginning JavaScript Paperback – Jan 2001

4.4 out of 5 stars 58 customer reviews

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 6.75 CDN$ 2.34

There is a newer edition of this item:

Beginning JavaScript
CDN$ 36.93
In Stock.

Unlimited FREE Two-Day Shipping for Six Months When You Try Amazon Student

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your e-mail address or mobile phone number.

Product Details

  • Paperback: 1040 pages
  • Publisher: John Wiley & Sons Canada, Ltd. (January 2001)
  • Language: English
  • ISBN-10: 1861004060
  • ISBN-13: 978-1861004062
  • Product Dimensions: 23.1 x 18.3 x 5.5 cm
  • Shipping Weight: 1.5 Kg
  • Average Customer Review: 4.4 out of 5 stars 58 customer reviews
  • Amazon Bestsellers Rank: #3,329,397 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From Amazon

Javascript is the only scripting language that runs in all the leading Web browsers, making it an essential part of the Web developer's tool kit. The language itself is not especially difficult to learn, but it becomes more challenging when you include related topics such as HTML forms, dynamic HTML and cross-browser compatibility. Beginning JavaScript, which is suitable for beginning or intermediate programmers, covers all these topics and more to provide a complete Javascript handbook.

Early chapters cover language basics, such as data types, functions, conditions and loops, string handling, and programming with objects. The authors explain how to control the Web browser by programming its object model, and how to combine scripts with forms. There is a guide to debugging with Netscape and Microsoft Internet Explorer, and a chapter on using cookies to store user preferences.

A substantial part of the book is focused on Dynamic HTML and how to write scripts that control the content of the page. There is a clear explanation of the DOM (document object model), as specified by the W3C Web standards group. Finally, there is a look at extending browser capabilities with ActiveX controls or plug-ins, and server-side scripting with Active Server Pages, including database access. Several appendixes offer a language reference and object models for Internet Explorer and Netscape Navigator 4.0. Sadly Netscape 6.0 is not covered, but it is not quite as bad as it sounds since Netscape 6.0 closely follows the official DOM. --Tim Anderson

From the Publisher

This book is for anyone who wants to learn JavaScript. You will need a very basic knowledge of HTML, but no prior programming experience is necessary. Whether you want to pick up some programming skills, or want to find out how to transfer your existing programming knowledge to the Web, then this book is for you. All you need is a text editor (like Notepad) and a browser, and you're ready to go!

See all Product Description

Inside This Book

(Learn More)
Browse and search another edition of this book.
First Sentence
JavaScript is a scripting language that enables you to enhance static web applications, by providing dynamic, personalized, and interactive content. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

Top Customer Reviews

Format: Paperback
I bought this book as an amateur web site author trying to learn some new tricks for my site, and hoping to ease my way into some more serious web authoring. The good news is that this book is incredibly thorough and detailed. The bad news is that he takes you through it all at his pace, instead of helping you get what you want out of it. Put another way, I found this book very user-unfriendly.
First of all, I wanted to learn a couple really basic things for my site -- like how to make a pop-up window -- and then move onto more advanced things. But instead of a TOC that reads something like, "How to make a pop-up window" he uses all JavaScript lingo that means nothing to a beginner. The index is the same way, and so I'm forced to go through this book at HIS pace -- trying to learn a whole bunch of stuff I have no interest in --instead of my own, and still don't know how to do the few things I wanted to learn first.
On the good side, this book is extraordinarily thorough and detailed, and he does an excellent job of explaining how the scripts work. However, overall I feel that it will be far more useful as a reference than as a learning book, and now I may have to shell out another $40 for a book because I'm not sure I can suffer through another chapter of this one.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
It's a big book. It's a very big book. It taught me Javascript to a point where I was writing code from my head. Patience is required, but it will pay off. The author covers everything from beginning programming concepts, to the Javascript Document Object Model (which will help down the road with many aspects of programming), to Dynamic HTML (i.e., making things fly across the screen or making dynamic menus), database programming with Javascript and ASP, and Active X. It's much more than a beginner's book.
Right off the bat the book discusses errors and how to interpret them (an inevitability for any Javascript programmer). That way, as you make mistakes, or mistype something (you will, we all do), you'll know how to handle it instead of flipping through the book screaming for answers.
An added bonus is that you build an application as you go. When you're done with the book you have a working Javascript app that you can easily edit to your own whims and publish on the web.
I can honestly say that, as I read this book, I experienced none of the frustration I usually experience with programming books. The code examples worked, typos were incredibly scarce, and I knew what to do with those "I have to hit something now!!" errors that arise in any programming endeavor.
It's fair to say that this is not only a good beginning Javascript book, it's also a good introduction to programming. You can write code and easily see instant results, which can be gratifying for a beginner.
A good book. Buy and learn.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
I needed to refresh myself on JavaScript since I hadn't looked at it for a year or two and really haven't gotten into programming it much. I have read the first 100 pages, word for word and it is just like having a college professor with you only is speaks to you so you can understand it and JavaScript syntax easily.
Also, his examples are excellent. He will start off with a small piece of code and build on it section through section while incorporating new items each time such as arrays, objects, etc. so that you are basically like I said, being taught.
Experience programmers can still use it as a reference because his writing style is to the point so therefore you can find syntax quickly.
He explains items to look out for and common mistakes also that only an experience programmer would go through saving you a lot of hard aches with syntax pointers.
This book would be excellent for a college student in CIS or CS, I wish I had this one while I was in CIS, it would have gone well along with my course book.
If you are a beginner, you better read it like a book or you will keep jumping around confused if you don't know the basics of programming, syntax, functions, and interactions with forms and ASP. Patience to all beginners, don't try to skim this book quickly unless you are using it as a reference.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
This has got to be the best Javascript book for beginners around by far. The book covers every aspect of Javascript i.e. variables, arrays, control structures, conditional statements etc. This has also got to be the first Javascript book I have ever read that actually bothers to point out the difference between the BOM and the DOM. Most books just suggest everything is part of the DOM, but not this one.
The authors writing style is gentle and there are numerous code examples throughout the book to reinforce the theory. This clearly isn't a book for those who only want to learn a few Javascript tricks; this book is for those who have a serious interest and commitment to learning the language, as it is the kind of book that can take a few months to get through.
If I have any criticism of this book it would be the DHTML sections. Although it is nice to see how Javascript interacts with other languages, I feel this book goes overboard with DHTML. It can't teach you DHTML as well, so you'd be happy with a taster, but this taster goes on to long. It also has a basic ASP tutorial, and a tutorial that shows how to connect your web pages to a database. I found these two tutorials very useful.
Although not all properties and methods are covered (most are listed in the Appendix) the book still does what it sets out to do, and that is teach you Javascript, and it does an excellent job of that. Buy it, you won't regret it!!!
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most recent customer reviews