Professional JavaScript? for Web Developers
Nicholas C. Zakas
Прекрасная книга по современному JavaScript.
В этой книге объясняется как программировать на JavaScript с использованием ООП, обработка ошибок, использование Ajax, XML, использование WebService etc.
После прочтения у вас не должно возникнуть проблем с пониманием исходного кода библиотеки javascript prototype ;)
Ссылка удалена правообладателем
----
The book removed at the request of the copyright holder.