Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Professional JavaScript for Web Developers - Nicholas C. Zakas

Professional JavaScript for Web Developers

Buch | Softcover
960 Seiten
2012 | 3rd edition
Wrox Press (Verlag)
978-1-118-02669-4 (ISBN)
CHF 57,65 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
A significant update to a bestselling JavaScript book As the key scripting language for the web, JavaScript is supported by every modern web browser and allows developers to create client-side scripts that take advantage of features such as animating the canvas tag and enabling client-side storage and application caches.
This book provides a developer-level introduction along with more advanced and useful features of JavaScript. Coverage includes:



JavaScript use with HTML to create dynamic webpages, language concepts including syntax and flow control statements
variable handling given their loosely typed nature
built-in reference types such as object and array
object-oriented programing
powerful aspects of function expressions
Browser Object Model allowing interaction with the browser itself
detecting the client and its capabilities
Document Object Model (DOM) objects available in DOM Level 1
how DOM Levels 2 and 3 augmented the DOM
events, legacy support, and how the DOM redefined how events should work
enhancing form interactions and working around browser limitations
using the tag to create on-the-fly graphics
JavaScript API changes in HTML5
how browsers handle JavaScript errors and error handling
features of JavaScript used to read and manipulate XML data
the JSON data format as an alternative to XML
Ajax techniques including the use of XMLHttpRequest object and CORS
complex patterns including function currying, partial function application, and dynamic functions
offline detection and storing data on the client machine
techniques for JavaScript in an enterprise environment for better maintainability

This book is aimed at three groups of readers: Experienced object-oriented programming developers looking to learn JavaScript as it relates to traditional OO languages such as Java and C++; Web application developers attempting to enhance site usability; novice JavaScript developers.

Nicholas C. Zakas worked with the Web for over a decade. He has worked on corporate intranet applications used by some of the largest companies in the world and large-scale consumer websites such as MyYahoo! and the Yahoo! homepage. He regularly gives talks at companies and conferences regarding front-end best practices and new technology.

Nicholas C. Zakas is a front-end architect who honed his skills working at Yahoo! for five years. He has worked in web development for over a decade, developing web solutions for some of the largest companies in the world. He is the author of previous editions of Professional JavaScript for Web Developers and a coauthor of Professional Ajax.

Foreword xxxi

Introduction xxxiii

Chapter 1: What is Javascript? 1

A Short History 2

JavaScript Implementations 3

ECMAScript 3

The Document Object Model (DOM) 6

The Browser Object Model (BOM) 9

JavaScript Versions 10

Summary 11

Chapter 2: Javascript in Html 13

The

Sprache englisch
Maße 180 x 234 mm
Gewicht 1610 g
Themenwelt Informatik Web / Internet JavaScript
Schlagworte Web-Entwicklung
ISBN-10 1-118-02669-1 / 1118026691
ISBN-13 978-1-118-02669-4 / 9781118026694
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Web-Programmierung leicht gemacht

von Thomas Theis

Buch | Softcover (2024)
Rheinwerk (Verlag)
CHF 41,85
Das umfassende Handbuch

von Sebastian Springer

Buch | Hardcover (2025)
Rheinwerk (Verlag)
CHF 69,85
Das umfassende Handbuch

von Philip Ackermann

Buch | Hardcover (2025)
Rheinwerk (Verlag)
CHF 69,85