<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Professional JavaScript for web developers</title>
  </titleInfo>
  <name type="personal">
    <namePart>Zakas, Nicholas C.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="">Electronic books.</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">inu</placeTerm>
    </place>
    <place>
      <placeTerm type="text">Indianapolis, IN</placeTerm>
    </place>
    <publisher>John Wiley &amp; Sons</publisher>
    <dateIssued>©2012</dateIssued>
    <dateIssued encoding="marc">2012</dateIssued>
    <edition>3rd ed.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="gmd">electronic resource</form>
    <extent>1 online resource (xxxix, 919 pages) : illustrations</extent>
  </physicalDescription>
  <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 JavaScript works with the new HTML5 as well as other significant advances in web development as it relates to JavaScript"--Provided by publisher.</abstract>
  <tableOfContents>What Is JavaScript / Nicholas C Zakas -- JavaScript in HTML / Nicholas C Zakas -- Language Basics / Nicholas C Zakas -- Variables, Scope, and Memory / Nicholas C Zakas -- Reference Types / Nicholas C Zakas -- Object-Oriented Programming / Nicholas C Zakas -- Function Expressions / Nicholas C Zakas -- The Browser Object Model / Nicholas C Zakas -- Client Detection / Nicholas C Zakas -- The Document Object Model / Nicholas C Zakas -- DOM Extensions / Nicholas C Zakas -- DOM Levels 2 and 3 / Nicholas C Zakas -- Events / Nicholas C Zakas -- Scripting Forms / Nicholas C Zakas -- Graphics with Canvas / Nicholas C Zakas -- HTML5 Scripting / Nicholas C Zakas -- Error Handling and Debugging / Nicholas C Zakas -- XML in JavaScript / Nicholas C Zakas -- ECMAScript for XML / Nicholas C Zakas -- JSON / Nicholas C Zakas -- Ajax and Comet / Nicholas C Zakas -- Advanced Techniques / Nicholas C Zakas -- Offline Applications and Client-Side Storage / Nicholas C Zakas -- Best Practices / Nicholas C Zakas -- Emerging APIs / Nicholas C Zakas -- A: ECMAScript Harmony -- B: Strict Mode -- C: JavaScript Libraries -- D: JavaScript Tools.</tableOfContents>
  <note type="statement of responsibility">Nicholas C. Zakas.</note>
  <subject authority="lcsh">
    <topic>JavaScript (Computer program language)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Web site development</topic>
  </subject>
  <subject>
    <topic>Computer science</topic>
  </subject>
  <subject>
    <topic>JavaScript (Computer program language)</topic>
  </subject>
  <subject>
    <topic>Web site development</topic>
  </subject>
  <subject authority="bisacsh">
    <topic>COMPUTERS</topic>
    <topic>Web</topic>
    <topic>Web Programming</topic>
  </subject>
  <subject authority="fast">
    <topic>JavaScript (Computer program language)</topic>
  </subject>
  <subject authority="fast">
    <topic>Web site development</topic>
  </subject>
  <subject authority="local">
    <topic>JavaScript (Computer program language)</topic>
  </subject>
  <subject authority="local">
    <topic>Web site development</topic>
  </subject>
  <classification authority="lcc">TK5105.8885.J38 Z34 2012eb</classification>
  <classification authority="ddc">006.76</classification>
  <relatedItem type="otherFormat" displayLabel="Print version:">
    <titleInfo>
      <title>Professional JavaScript for Web developers</title>
    </titleInfo>
    <name>
      <namePart>Zakas, Nicholas C.</namePart>
    </name>
    <originInfo>
      <publisher>Indianapolis, IN : John Wiley &amp; Sons, ©2012</publisher>
      <edition>3rd ed.</edition>
    </originInfo>
    <identifier type="local">(OCoLC)757931421</identifier>
  </relatedItem>
  <identifier type="isbn">9781118722176</identifier>
  <identifier type="isbn">1118722175</identifier>
  <identifier type="isbn">9781118222195</identifier>
  <identifier type="isbn">1118222199</identifier>
  <identifier type="isbn">9781118233092</identifier>
  <identifier type="isbn">1118233093</identifier>
  <identifier type="isbn">1283402025</identifier>
  <identifier type="isbn">9781283402026</identifier>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="stock number">CL0500000150 Safari Books Online</identifier>
  <identifier type="stock number">C8F8D08F-F67B-4AB0-8797-F826D0BECE51 OverDrive, Inc.</identifier>
  <identifier type="uri">http://onlinelibrary.wiley.com/book/10.1002/9781118722176</identifier>
  <location>
    <url>http://onlinelibrary.wiley.com/book/10.1002/9781118722176</url>
  </location>
  <recordInfo>
    <recordContentSource authority="marcorg">EBLCP</recordContentSource>
    <recordCreationDate encoding="marc">111226</recordCreationDate>
    <recordChangeDate encoding="iso8601">20171115133544.0</recordChangeDate>
    <recordIdentifier source="OCoLC">ocn769342374</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
