Enjoy fast, FREE delivery, exclusive deals and award-winning movies & TV shows with Prime
Try Prime and start saving today with Fast, FREE Delivery
Wednesday, June 7
Ships from: Amazon Sold by: Positive Tutors
Other Sellers on Amazon
+ $3.99 shipping
97% positive over last 12 months
& FREE Shipping. Details
100% positive over last 12 months
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the Author
There is a newer edition of this item:
Purchase options and add-ons
- Scripted HTTP and Ajax
- XML processing
- Client-side graphics using the canvas tag
- Generate a table of contents for an HTML document
- Display DHTML animations
- Automate form validation
- Draw dynamic pie charts
- Make HTML elements draggable
- Define keyboard shortcuts for web applications
- Create Ajax-enabled tool tips
- Use XPath and XSLT on XML documents loaded with Ajax
- And much more
About the Author
- Publisher : O'Reilly Media; Fifth edition (August 27, 2006)
- Language : English
- Paperback : 1032 pages
- ISBN-10 : 0596101996
- ISBN-13 : 978-0596101992
- Item Weight : 2.79 pounds
- Dimensions : 7 x 2.04 x 9.19 inches
- Best Sellers Rank: #1,930,308 in Books (See Top 100 in Books)
- #112 in XML Programming (Books)
- #967 in Object-Oriented Design
- Customer Reviews:
About the author
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The reason the various editions of this book have been so good over the last ten years is probably because they have all been written by the same author, David Flanagan, who seems to really know his audience. Part one of the book is pretty much the same as in the previous edition. It acts as a complete tutorial on the language, taking you all the way from basic language constructs into object-oriented programming and finally basic scripting.
The Document object contains a property named "cookie" that, on the surface, appears to be a simple string value. A cookie is a small amount of named data stored by the web browser and associated with a particular web page or web site. Cookies serve to give the web browser a memory, so that scripts and server-side programs can use data that was input on one page in another page, or so the browser can recall user preferences or other state variables when the user leaves a page and then returns. Thus, the cookie property controls a very important feature of the web browser and is important enough to warrant a complete chapter of its own, "Cookies and Client-Side Persistence".
I took the plunge and purchased the new 5th edition of the book. Flanagan still only provides mediocre examples, like when he explains parseInt() he only shows integer arguments so it's no big surprise that he gets back integers. It would be much better, say, if he showed how parseInt(2.5) returns 2 so it really can't be used to validate that the input argument is an integer.
Despite my frustrations with the book, it's still a worthwhile purchase, I don't regret it.
Top reviews from other countries
It's well written, explains the concepts very well and I think it's worth every penny.
The book is well structered with an overview of the language lexicon followed by industry standard usage examples and a well laid out references section both for language usage and client side usage. The writing style is coherent and engaging with a clear narrative that should be understood by novice and expert alike.
On the whole very happy.
A gem in any bookshelf. Used to borrow it from uni, eventually decided to buy.