skip to content
Professional JavaScript for Web Developers. Preview this item
ClosePreview this item
Checking...

Professional JavaScript for Web Developers.

Author: Nicholas C Zakas
Publisher: Hoboken : John Wiley & Sons, 2011.
Edition/Format:   eBook : Document : English : 3rd edView all editions and formats
Summary:
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. After an in-depth introduction to the JavaScript language, this updated edition of a bestseller  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Nicholas C Zakas
ISBN: 9781118222195 1118222199
OCLC Number: 770872396
Description: 1 online resource (964 pages)
Contents: Chapter 1: What is Javascript?; A Short History; JavaScript Implementations; JavaScript Versions; Summary; Chapter 2: Javascript in Html; The Element; Inline Code versus External Files; Document Modes; The Element; Summary; Chapter 3: Language Basics; Syntax; Keywords and Reserved Words; Variables; Data Types; Operators; Statements; Functions; Summary; Chapter 4: Variables, Scope, and Memory; Primitive and Reference Values; Execution Context and Scope; Garbage Collection; Summary; Chapter 5: Reference Types; The Object Type; The Array Type; The Date Type The RegExp TypeThe Function Type; Primitive Wrapper Types; Singleton Built-in Objects; Summary; Chapter 6: Object-Oriented Programming; Understanding Objects; Object Creation; Inheritance; Summary; Chapter 7: Function Expressions; Recursion; Closures; Mimicking Block Scope; Private Variables; Summary; Chapter 8: The Browser Object Model; The window Object; The location Object; The Navigator Object; The screen Object; The history Object; Summary; Chapter 9: Client Detection; Capability Detection; Quirks Detection; User-Agent Detection; Summary; Chapter 10: The Document Object Model Hierarchy of NodesWorking with the DOM; Summary; Chapter 11: Dom Extensions; Selectors API; Element Traversal; HTML5; Proprietary Extensions; Summary; Chapter 12: Dom Levels 2 and 3; DOM Changes; Styles; Traversals; Ranges; Summary; Chapter 13: Events; Event Flow; Event Handlers; The Event Object; Event Types; Memory and Performance; Simulating Events; Summary; Chapter 14: Scripting Forms; Form Basics; Scripting Text Boxes; Scripting Select Boxes; Form Serialization; Rich Text Editing; Summary; Chapter 15: Graphics With Canvas; Basic Usage; The 2D Context; WebGL; Summary Chapter 16: Html5 ScriptingCross-Document Messaging; Native Drag and Drop; Media Elements; History State Management; Summary; Chapter 17: Error Handling and Debugging; Browser Error Reporting; Error Handling; Debugging Techniques; Common Internet Explorer Errors; Summary; Chapter 18: Xml in Javascript; XML DOM Support in Browsers; XPath Support in Browsers; XSLT Support in Browsers; Summary; Chapter 19: Ecmascript For Xml; E4X Types; General Usage; Other Changes; Enabling Full E4X; Summary; Chapter 20: JSON; Syntax; Parsing and Serialization; Summary; Chapter 21: Ajax and Comet The XMLHttpRequest ObjectXMLHttpRequest Level 2; Progress Events; Cross-Origin Resource Sharing; Alternate Cross-Domain Techniques; Security; Summary; Chapter 22: Advanced Techniques; Advanced Functions; Tamper-Proof Objects; Advanced Timers; Custom Events; Drag and Drop; Summary; Chapter 23: Offline Applications and Client-Side Storage; Offline Detection; Application Cache; Data Storage; Summary; Chapter 24: Best Practices; Maintainability; Performance; Deployment; Summary; Chapter 25: Emerging APIS; RequestAnimationFrame(); Page Visibility API; Geolocation API; File API; Web Timing

Abstract:

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. After an in-depth introduction to the JavaScript language, this updated edition of a bestseller progresses to break down how JavaScript is applied for web development using the latest web development technologies. Veteran author and JavaScript guru Nicholas Zakas shows how Jav.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/770872396> # Professional JavaScript for Web Developers.
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
   library:oclcnum "770872396" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/408454#Place/hoboken> ; # Hoboken
   schema:about <http://dewey.info/class/006.76/> ;
   schema:bookEdition "3rd ed." ;
   schema:bookFormat schema:EBook ;
   schema:creator <http://viaf.org/viaf/17519291> ; # Nicholas C. Zakas
   schema:datePublished "2011" ;
   schema:description "Chapter 1: What is Javascript?; A Short History; JavaScript Implementations; JavaScript Versions; Summary; Chapter 2: Javascript in Html; The Element; Inline Code versus External Files; Document Modes; The Element; Summary; Chapter 3: Language Basics; Syntax; Keywords and Reserved Words; Variables; Data Types; Operators; Statements; Functions; Summary; Chapter 4: Variables, Scope, and Memory; Primitive and Reference Values; Execution Context and Scope; Garbage Collection; Summary; Chapter 5: Reference Types; The Object Type; The Array Type; The Date Type"@en ;
   schema:description "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. After an in-depth introduction to the JavaScript language, this updated edition of a bestseller progresses to break down how JavaScript is applied for web development using the latest web development technologies. Veteran author and JavaScript guru Nicholas Zakas shows how Jav."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/408454> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://worldcat.org/entity/work/data/408454#CreativeWork/> ;
   schema:name "Professional JavaScript for Web Developers."@en ;
   schema:productID "770872396" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/770872396#PublicationEvent/hoboken_john_wiley_&_sons_2011> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/408454#Agent/john_wiley_&_sons> ; # John Wiley & Sons
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=817978> ;
   schema:url <http://ebookcentral.proquest.com/lib/ucm/detail.action?docID=4471067> ;
   schema:url <http://www.calstate.eblib.com/patron/FullRecord.aspx?p=817978> ;
   schema:url <http://public.eblib.com/choice/PublicFullRecord.aspx?p=4471067> ;
   schema:workExample <http://worldcat.org/isbn/9781118222195> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/770872396> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/408454#Agent/john_wiley_&_sons> # John Wiley & Sons
    a bgn:Agent ;
   schema:name "John Wiley & Sons" ;
    .

<http://viaf.org/viaf/17519291> # Nicholas C. Zakas
    a schema:Person ;
   schema:familyName "Zakas" ;
   schema:givenName "Nicholas C." ;
   schema:name "Nicholas C. Zakas" ;
    .

<http://worldcat.org/entity/work/data/408454#CreativeWork/>
    a schema:CreativeWork ;
   schema:description "Print version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/770872396> ; # Professional JavaScript for Web Developers.
    .

<http://worldcat.org/isbn/9781118222195>
    a schema:ProductModel ;
   schema:isbn "1118222199" ;
   schema:isbn "9781118222195" ;
    .

<http://www.calstate.eblib.com/patron/FullRecord.aspx?p=817978>
   rdfs:comment "Connect to online resource: unlimited concurrent users. Cal Poly Pomona users only" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.