Professional JavaScript for web developers

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Автор: Nicholas C. Zakas

Название: Professional javascript for web developers

Язык: English

Издательство: Indianapolis, IN: Wiley Pub.

Год: 2009

Формат: pdf

Размер: 13,9 mb

Страниц: 840

If you want to achieve javascript's full potential, it is critical to understand its nature, history, and limitations. This book sets the stage by covering javascript from its very beginning to the present-day incarnations that include support for the DOM and Ajax. It also shows you how to extend this powerful language to meet specific needs and create seamless client-server communication without intermediaries such as Java or hidden frames.

You'll explore basic concepts of javascript including its version of object-oriented programming, inheritance, and its use in HTML and XHTML. A detailed discussion of the components that make up a javascript implementation follows, with specific focus on standards such as ECMAScript and DOM. All three levels of DOM are explained, including advanced topics such as event simulation, XML parsing, and XPath queries. You'll also learn how to utilize regular expressions and build dynamic user interfaces. This valuable insight will help you apply javascript solutions to the business problems faced by Web developers everywhere.

 

Introduction................................................................xxix

Chapter 1: What Is javascript?...........................................1

Chapter 2: javascript in HTML...........................................13

Chapter 3; Language Basics..............................................23

Chapter 4: Variables. Scope, and Memory.................................79

Chapter 5: Reference Types..............................................97

Chapter 6: Object-Oriented Programming.................................151

Chapter 7: Anonymous Functions.........................................183

Chapter 8: The Browser Object Model....................................201

Chapter 9: Client Detection............................................229

Chapter 10: The Document Object Model..................................261

Chapter 11: DOM Levels 2 and 3.........................................317

Chapter 12: Events.....................................................365

Chapter 13: Scripting Forms............................................433

Chapter 14: Error Handling and Debugging...............................465

Chapter 15: XML in javascript..........................................515

Chapter 16: ECMAScrlpt for XML.........................................547

Chapter 17: Ajax and JSON..............................................567

Chapter 18: Advanced Techniques........................................589

Chapter 19: Client-Side Storage........................................617

Chapter 20: Best Practices.............................................635

Chapter 21: Upcoming APIs..............................................669

Chapter 22: The Evolution of javascript................................703

Appendix A: javascript Libraries...........................................759

Appendix B: javascript Tools...............................................765

Index......................................................................773

Дата создания страницы: