Cover of JavaScript
Read Time: ~7.6 hr

JavaScript

by David Flanagan (1997)

About this book

JavaScript is a powerful, object-based scripting language; JavaScript programs can be embedded directly into HTML web pages. When combined with the Document Object Model (DOM) defined by a web browser, JavaScript allows you to create Dynamic HTML (DHTML) content and interactive client-side web applications. JavaScript syntax is based on the popular programming languages C, C++, and Java, which makes it familiar and easy to learn for experienced programmers. At the same time, JavaScript is an interpreted scripting language, providing a flexible, forgiving environment in which new programmers can learn. *JavaScript: The Definitive Guide* provides a thorough description of the core JavaScript language and both the legacy and standard DOMs implemented in web browsers. The book includes sophisticated examples that show you how to handle common tasks such as validating form data, working with cookies, and creating portable DHTML animations. The book also contains detailed reference sections that cover the core JavaScript API, the legacy client-side API, and the W3C standard DOM API, documenting every JavaScript object, method, property, constructor, constant, function, and event handler in those APIs. This fourth edition of the bestselling JavaScript book has been carefully updated to cover JavaScript 1.5 (ECMAScript Version 3). The book also provides complete coverage of the W3C DOM standard (Level 1 and Level 2), while retaining material on the legacy Level 0 DOM for backward compatibility. *JavaScript: The Definitive Guide* is a complete programmer's guide and reference manual for JavaScript. It is particularly useful for developers working with the latest standards-compliant web browsers, such as Internet Explorer 6, Netscape 6, and Mozilla. HTML authors can learn how to use JavaScript to build dynamic web pages. Experienced programmers can quickly find the information they need to start writing sophisticated JavaScript programs. This book is an indispensable reference for all JavaScript programmers, regardless of experience level. *Description from the Fourth Edition (2007, O'Reilly Media)* <h2>Printing History</h2> <dl> <dt>August 1996</dt> <dd>Beta Edition.</dd> <dt>January 1997</dt> <dd>Second Edition.</dd> <dt>June 1998</dt> <dd>Third Edition.</dd> <dt>January 2002</dt> <dd>Fourth Edition.</dd> </dl>

Setting / LocationGlobal
Story EraModern Era
Protagonist / CoreJavaScript Lead Character

Readers who enjoyed this also loved

Cover of Introduction to fuzzy systems

Introduction to fuzzy systems

Guanrong Chen, Trung Tat Pham

"Introduction to Fuzzy Systems provides students with a self-contained introduction that requires no preliminary knowledge of fuzzy mathematics and fuzzy control systems theory. Simplified and readily accessible, it encourages both classroom and self-directed learners to build a solid foundation in fuzzy systems."--BOOK JACKET.

Cover of Henkin-Keisler models

Henkin-Keisler models

George Weaver

Henkin-Keisler models emanate from a modification of the Henkin construction introduced by Keisler to motivate the definition of ultraproducts. Keisler modified the Henkin construction at that point at which `new' individual constants are introduced and did so in a way that illuminates a connection between Henkin-Keisler models and ultraproducts. The resulting construction can be viewed both as a specialization of the Henkin construction and as an alternative to the ultraproduct construction. These aspects of the Henkin-Keisler construction are utilized here to present a perspective on ultraproducts and their applications accessible to the reader familiar with Henkin's proof of the completeness of first order logic and naive set theory. This approach culminates in proofs of various forms of the Keisler-Shelah characterizations of elementary equivalence and elementary classes via Henkin-Keisler models. The presentation is self-contained and proofs of more advanced results from set theory are introduced as needed. Audience: Logicians in philosophy, computer science, linguistics and mathematics.

Cover of Lines and curves

Lines and curves

Victor Gutenmacher, N.B. Vasilyev

"This newly revised and expanded edition includes more than 200 theoretical and practical problems in which formal geometry provides simple and elegant insight, and the book points the reader toward important areas of modern mathematics." "Lines and Curves is well positioned for companion use with software packages like The Geometer's Sketchpad, and it can serve as a guidebook for engineers. Its deeper, interdisciplinary treatment is ideal for more theoretical readers, and the development from first principles makes the book accessible to undergraduates, advanced high school students, teachers, and puzzle enthusiasts alike."--BOOK JACKET.

Cover of H &#x221E%x; Engineering and Amplifier Optimization

H &#x221E%x; Engineering and Amplifier Optimization

Jeffery C. Allen

H-infinity engineering continues to establish itself as a discipline of applied mathematics. As such, this extensively illustrated monograph makes a significant application of H-infinity theory to electronic amplifier design, demonstrating how recent developments in H-infinity engineering equip amplifier designers with new tools and avenues for research. The amplification of a weak, noisy, wideband signal is a canonical problem in electrical engineering. Given an amplifier, matching circuits must be designed to maximize gain, minimize noise, and guarantee stability. These competing design objectives constitute a multiobjective optimization problem. Because the matching circuits are H-infinity functions, amplifier design is really a problem in H-infinity multiobjective optimization. To foster this blend of mathematics and engineering, the author begins with a careful review of required circuit theory for the applied mathematician. Similarly, a review of necessary H-infinity theory is provided for the electrical engineer having some background in control theory. The presentation emphasizes how to (1) compute the best possible performance available from any matching circuits; (2) benchmark existing matching solutions; and (3) generalize results to multiple amplifiers. As the monograph develops, many research directions are pointed out for both disciplines. The physical meaning of a mathematical problem is made explicit for the mathematician, while circuit problems are presented in the H-infinity framework for the engineer. A final chapter organizes these research topics into a collection of open problems ranging from electrical engineering, numerical implementations, and generalizations to H-infinity theory.

JavaScript by David Flanagan | Literally Just Books