Acquista usato
EUR 6,37
+ EUR 2,90 spedizione in Italia
Usato: Ottime condizioni | Dettagli
Venduto da worldofbooksit
Condizione: Usato: Ottime condizioni
Commento: The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Ne hai uno da vendere?
Passa al retro Passa al fronte
Ascolta Riproduzione in corso... In pausa   Stai ascoltando un campione dell'edizione audio udibile.
Maggiori informazioni
Visualizza l'immagine

Professional Javascript For Web Developers (Inglese) Copertina flessibile – 26 apr 2005

4,4 su 5 stelle
5 stelle
4 stelle
3 stelle
2 stelle
1 stella
4,4 su 5 stelle 145 recensioni clienti su

Visualizza tutti i 3 formati e le edizioni Nascondi altri formati ed edizioni
Prezzo Amazon
Nuovo a partire da Usato da
Formato Kindle
"Ti preghiamo di riprovare"
Copertina flessibile, 26 apr 2005
EUR 40,16 EUR 6,37

C'è una nuova edizione di questo articolo:

Professional JavaScript for Web Developers
EUR 35,25
Disponibilità immediata.
click to open popover

Descrizione prodotto

Dalla quarta di copertina

Professional JavaScript for Web Developers

JavaScript is an important feature of every major browser because it enables enhanced user interaction on both Web sites and Web applications. While exploring everything from its history to today′s advanced features, this book shows you how to use this powerful language to its full potential in order to develop your own applications that solve the business problems facing Web developers today.

You′ll gain a clear understanding of the components that make up a JavaScript implementation, plus you′ll examine critical areas including events, regular expressions, and browser detection techniques so that you can build dynamic user interfaces. You′ll also learn how to extend the language to meet your specific requirements as well as create seamless client–server communication without intermediaries such as Java or hidden frames.

What you will learn from this book

  • ECMAScript basics, object–oriented programming techniques, and important Document Object Model (DOM) concepts
  • How to implement regular expressions for data validation and string manipulation
  • Methods for handling events to tie JavaScript to a Web user interface
  • Techniques for validating data, sorting tables, and dealing with errors
  • How to communicate between JavaScript and browser plugins
  • All about security issues, optimization, and intellectual property protections

Who this book is for

This book is for Web developers who want to use JavaScript to dramatically improve the usability of their Web sites and Web applications.

Wrox Professional guides are planned and written by working programmers to meet the real–world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.


Nicholas C. Zakas has a BS in Computer Science from Merrimack College and an MBA from Endicott College. He is the author of Professional JavaScript for Web Developers (Wiley 2005), Professional Ajax (1st and 2nd editions, Wiley 2007 and 2007) as well as several online articles. Nicholas works for Yahoo! as a frontend engineer and has worked in web development for more than 6 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 at

Non è necessario possedere un dispositivo Kindle. Scarica una delle app Kindle gratuite per iniziare a leggere i libri Kindle sul tuo smartphone, tablet e computer.

  • Apple
  • Android
  • Windows Phone

Per scaricare una app gratuita, inserisci il numero di cellulare.

Dettagli prodotto

Recensioni clienti

Non ci sono ancora recensioni di clienti su
5 stelle
4 stelle
3 stelle
2 stelle
1 stella

Le recensioni clienti più utili su (beta) (Potrebbero essere presenti recensioni del programma "Early Reviewer Rewards") 4.4 su 5 stelle 145 recensioni
121 di 128 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Coming from a real language? This book is your best bet. 3 novembre 2012
Di Kevin Stokes - Pubblicato su
Formato: Formato Kindle Acquisto verificato
There is a line from Lion King where little Simba comments on his Uncle Scar's weirdness. Scar replies "You have no idea."

The main point of this review is that Javascript is a really weird contraption, and that this book points this out in a way that is very helpful for programmers coming from more traditional compiled programming languages.

I have programmed in C, C++, Java, C# for many years. I have read other books on Javascript which tried to teach by examples. With normal programming languages, this works fine. However, within a few hours with this book I realized that to understand Javascript, you must give up on some basic expectations you may have as a code developer. This was a surprise to me, but crucial to be able to learn Javascript well enough to work on non-trivial projects with existing code.

Javascript is simply bizarre. There are many different ways to implement object-oriented patterns which all use different-looking code, and have subtle differences, making it so easy to get bitten by unintended consequences. From this book I learned that there is no one solid way to implement the basic pattern of your code, you must make a choice.

If you try to read a Javascript book which teaches by examples, you will be in trouble when you actually start to modify someone else's Javascript code which used a different pattern. This book doesn't just show trivial examples, it methodically goes through how it works in enough detail so you can understand how it is working under the hood.

Also, the text has plenty of warnings about buggy implementations and common pitfalls. After you get about 1/4 of the way through it you will be wondering how any Javascript code runs on Internet Explorer at all, since about every other page is another 'this-is-broken-in-IE' warning boxes.

The text is written in a very clear style, never glossing over anything. It isn't at all cute or made to be entertaining, just kind of down to business.

There is no question I will be using this book nearly every time I have to work on Javascript code.

If you are just looking to make a little mouse button handler in a web page, this is probably not the book for you. It does not jump right into little useful examples.

If you are coming from a programming background in traditional compiled languages, and you want to know more about Javascript than little tiny scripts, IMHO this book is absolutely necessary. You will never regret purchasing it.
5 di 5 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Excellent, Thorough, and Detailed Coverage. A great deskside reference. Not a tutorial for initially learning JavaScript. 5 aprile 2016
Di Wayne Cannon - Pubblicato su
Formato: Copertina flessibile Acquisto verificato
This is one of those books that you keep withing arm's length and to which you frequently refer when designing software. It is not a tutorial book for learning JavaScript simply because it has too much detail. That detail is the reason this is such a useful reference book -- it contains loads of detailed information on every topics, including implementation issues, behavioral nuances, better ways to use features, alternatives, etc. After over 40 years of active professional software development and multi-year fluency in at least eight languages, I've found a reference book like this for each language. It looks like this will be my "go to" reference for JavaScript.

One review complained that there was not coverage of DOM, but there are three chapters (122 pages) dedicated to DOM. Another complained about no inclusion of object-oriented programming in JavaScript, but there is a 44-page chapter solely on Object-Oriented Programming, plus additional o-o material scattered throughout the book. There was a complaint about the incompleteness of the index. Admittedly, I don't yet have months of referencing material in this book, but I have yet to find a topic that wasn't well-covered in its index.

I highly recommend Kevin Stokes' November 3, 2012 five-star review -- "Coming from a real language? This book is your best bet.".
1 di 1 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Great for backend engineers looking to be a little more full stack 5 aprile 2017
Di ExtensiveSilence - Pubblicato su
Formato: Copertina flessibile Acquisto verificato
This book is excellent for people who already know at least one language well. Javascript is a flexible but clumsy language that's been hacked on for 20 years. I didn't want a book that goes through CS 101 and has a ton of code listings. I read this book one night because it was an easy read. It doesn't have a lot of code examples. I already know a lot of other languages so I don't want to see pages and pages of JS code when it's fundamentally not much different from other imperative languages. Zakas points out the places where it is different from other languages.

I also have JavaScript: The Definitive Guide: Activate Your Web Pages (Definitive Guides) but I didn't like that book as much. The Definitive Guide book was too much of a reference. It also had too many code listings. I don't get much out of seeing example code. What I want is a really good description of the history, motivation and explanation of how the language works. I found Zakas' book was far superior in that regard. For instance, I like how Zakas went through the (ugly) evolution of ways that people did constructors and prototype functions over the years.

Javascript is a flexible language but not one that I enjoy using. However, its everywhere (even backend now) so I wanted to get up to speed.

This doesn't cover ECMAScript 6 since it's an older book. Zakas also has a book on ECMAScript 6 (and small annex on 7).
9 di 9 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Wish I had found this much earlier before going to other famous books 8 aprile 2014
Di Babak Aghili - Pubblicato su
Formato: Copertina flessibile Acquisto verificato
I had no experience in JavaScript, all my coding was done in C#.NET, Delphi, Java and before reading this book first I started with JavaScript, the Good Parts book and failed...then moved to Secrets of JavaScript Ninja book and again failed, they were not for beginners...Then I came to this one and awesome book. It is from beginner to Professional all in one. Don't worry about the size of the book if you are a developer you can read it much faster because you don't really need all of it if it is teaching you what is a variable and fast forward to the parts you don't know...
If you are new to JavaScript first read this book before reading the other two books I mentioned above.
4 di 4 persone hanno trovato utile la seguente recensione
5.0 su 5 stelle Exactly what I hoped for 13 marzo 2014
Di CH3CH2OH - Pubblicato su
Formato: Formato Kindle Acquisto verificato
If you have familiarity with another language and want to learn javascript then this is a great book. It does not have pages explaining the difference between an integer and a string, just a concise and thorough explanation on how the syntax and how javascript interprets and uses them. The same with functions and everything else.

The format is mostly an explanation, followed by a complete example or examples and then it moves on to the next thing. (As opposed to some books that include many examples and review that all cover the same thing). It might be tough for a total beginner to follow, but if you already understand the basic concepts of programming I believe you will find this book very helpful without being too slow, condescending or incomplete.