Today's Headlines



Charing Cross Road Store Top 10
- The Shaking Woman or a History of My Nerves
Siri Hustvedt - The Catcher in the Rye
J.D. Salinger - Parrot and Olivier in America
Peter Carey - The Pregnant Widow
Martin Amis - Juliet, Naked
Nick Hornby - The Girl with the Dragon Tattoo
Stieg Larsson - The Road
Cormac McCarthy - Franny and Zooey
J.D. Salinger - The Children's Book
A.S. Byatt - A Single Man
Christopher Isherwood
This item has been added to your basket
View BasketProfessional JavaScript for Web Developers
- Contributor(s):
- Nicholas C. Zakas (author)
- Format:
- Paperback , 233 x 190 x 48mm , 840pp
- Publication date:
- 27 Jan 2009
- Publisher:
- Wiley-Blackwell (an imprint of John Wiley & Sons Ltd)
- ISBN-13:
- 9780470227800
- ISBN-10:
- 047022780X
List Price: £33.99
Online Price: £28.89
You Save: £5.10 (15%)
3 in stock at Charing Cross Road for collection after 24 hours or dispatched from our warehouse within 48 hours.
For details of Foyles prices online and in-store and delivery arrangements click here *
Synopsis:
This eagerly anticipated update to the breakout book on JavaScript offers you an in-depth look at the numerous advances to the techniques and technology of the JavaScript language. You'll see why JavaScript's popularity continues to grow while you delve through topics such as debugging tools in Microsoft Visual Studio, FireBug, and Drosera; client-side data storage with cookies, DOM storage, and client-side databases; HTML 5, ECMAScript 3.1, the Selectors API; and design patterns including creational, structural, and behavorial patterns.
Author Biography:
Nicholas C. Zakas has a B.S. in Computer Science from Merrimack College and an M.B.A. from Endicott College. He is the coauthor of Professional Ajax, Second Edition (Wiley, 2007) as well as dozens of online articles. Nicholas works for Yahoo! as a principal front-end engineer on Yahoo!'s front page and a contributor to the Yahoo! User Interface (YUI) Library. He has worked in web development for more than eight years, during which time he has helped develop web solutions in use at some of the largest companies in the world. Nicholas can be reached through his web site www.nczonline.net. PM
Table of Contents:
1. What Is Javascript?2. Javascript in Html.3. Language Basics.4. Variables, Scope, and Memory.5. Reference Types.6. Object-oriented Programming.7. Anonymous Functions.8. The Browser Object Model.9. Client Detection.10. The Document Object Model.11. DOM Levels 2 and 3.12. Events.13. Scripting Forms.14. Error Handling and Debugging.15. XML in Javascript.16. Ecmascript for Xml.17. Ajax and Json.18. Advanced Techniques.19. Client-side Storage.20. Best Practices.21. Upcoming Apis.22. The Evolution of Javascript.appendix A. Javascript Libraries.appendix B. Javascript Tools.
Additional Information:
Illustrations: ill Related subjects: Web site development JavaScript (Computer program language) Computer programming Internet languages
Online: All orders placed here will be charged at the online price shown above whether you have the item delivered or you collect it.
Instore: Items purchased instore are at the price on offer there at that time.
Store Collection: If you are paying online but wish to collect from our Charing Cross Road store, please allow 24 hours between purchase and collection. Please go to Customer Services in the basement
Same-day: For same-day collections, please reserve the book directly with the store on 020 7437 5660 or email orders@foyles.co.uk. Please note the price charged will be the instore not online price.







