作者:Nicholas C. Zakas
出版日期:January 14, 2009
出版社:其它
页数:840
ISBN:ISBN-10: 047022780X ISBN-13: 978-0470227800
文件格式:PDF
Product Description
This eagerly anticipated update to the breakout book on JavaScriptoffers you an in-depth look at the numerous advances to the techniquesand technology of the JavaScript language. You’ll see why JavaScript’spopularity continues to grow while you delve through topics such asdebugging tools in Microsoft Visual Studio, FireBug, and Drosera;client-side data storage with cookies, DOM storage, and client-sidedatabases; HTML 5, ECMAScript 3.1, the Selectors API; and designpatterns including creational, structural, and behavorial patterns.
From the Back Cover
Professional JavaScript® for Web Developers, 2nd Edition
If you want to achieve JavaScript’s full potential, it is criticalto understand its nature, history, and limitations. This book sets thestage by covering JavaScript from its very beginning to the present-dayincarnations that include support for the DOM and Ajax. It also showsyou how to extend this powerful language to meet specific needs andcreate seamless client-server communication without intermediaries suchas Java or hidden frames.
You’ll explore basic concepts of JavaScript including its version ofobject-oriented programming, inheritance, and its use in HTML andXHTML. A detailed discussion of the components that make up aJavaScript implementation follows, with specific focus on standardssuch as ECMAScript and DOM. All three levels of DOM are explained,including advanced topics such as event simulation, XML parsing, andXPath queries. You’ll also learn how to utilize regular expressions andbuild dynamic user interfaces. This valuable insight will help youapply JavaScript solutions to the business problems faced by Webdevelopers everywhere.
What you will learn from this book
All of the details regarding JavaScript’s built-in reference typesHow to use object-oriented programming in JavaScriptWays to detect the client machine and its capabilitiesDebugging tools and techniques for each browserSteps for reading and manipulating XML dataHow to create a custom event frameworkVarious techniques for storing data on the client machineApproaches to working with JavaScript in an enterprise environmentWho this book is for
This book is for Web developers who want to use JavaScript todramatically improve the usability of their Web sites and Webapplications and for those with programming experience, especiallyobject-oriented programming experience.
Wrox Professional guides are planned and written by workingprogrammers to meet the real-world needs of programmers, developers,and IT professionals. Focused and relevant, they address the issuestechnology professionals face every day. They provide examples,practical solutions, and expert education in new technologies, alldesigned to help programmers do a better job.