<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>04883cam a2200793Ia 4500</leader>
  <controlfield tag="001">ocn769342374</controlfield>
  <controlfield tag="003">OCoLC</controlfield>
  <controlfield tag="005">20171115133544.0</controlfield>
  <controlfield tag="006">m     o  d        </controlfield>
  <controlfield tag="007">cr |n|---|||||</controlfield>
  <controlfield tag="008">111226s2012    inua    o     001 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781118722176</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1118722175</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781118222195</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1118222199</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781118233092</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1118233093</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1283402025</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781283402026</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">1118260805</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">9781118026694</subfield>
    <subfield code="q">(pbk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">1118026691</subfield>
    <subfield code="q">(pbk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">9781118260807</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">AU@</subfield>
    <subfield code="b">000049117517</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">AU@</subfield>
    <subfield code="b">000049903825</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">AU@</subfield>
    <subfield code="b">000053278346</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBBG</subfield>
    <subfield code="b">BV040901117</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBSZ</subfield>
    <subfield code="b">372891446</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBSZ</subfield>
    <subfield code="b">378283111</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBSZ</subfield>
    <subfield code="b">381371514</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBSZ</subfield>
    <subfield code="b">397177852</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">NZ1</subfield>
    <subfield code="b">15122702</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">NZ1</subfield>
    <subfield code="b">15337159</subfield>
  </datafield>
  <datafield tag="029" ind1="1" ind2=" ">
    <subfield code="a">DEBBG</subfield>
    <subfield code="b">BV043393920</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(OCoLC)769342374</subfield>
    <subfield code="z">(OCoLC)778433055</subfield>
    <subfield code="z">(OCoLC)778620648</subfield>
    <subfield code="z">(OCoLC)779881849</subfield>
    <subfield code="z">(OCoLC)798923441</subfield>
    <subfield code="z">(OCoLC)816882188</subfield>
  </datafield>
  <datafield tag="037" ind1=" " ind2=" ">
    <subfield code="a">CL0500000150</subfield>
    <subfield code="b">Safari Books Online</subfield>
  </datafield>
  <datafield tag="037" ind1=" " ind2=" ">
    <subfield code="a">C8F8D08F-F67B-4AB0-8797-F826D0BECE51</subfield>
    <subfield code="b">OverDrive, Inc.</subfield>
    <subfield code="n">http://www.overdrive.com</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">EBLCP</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="e">pn</subfield>
    <subfield code="c">EBLCP</subfield>
    <subfield code="d">N$T</subfield>
    <subfield code="d">YDXCP</subfield>
    <subfield code="d">WAU</subfield>
    <subfield code="d">E7B</subfield>
    <subfield code="d">UMI</subfield>
    <subfield code="d">COO</subfield>
    <subfield code="d">OCLCQ</subfield>
    <subfield code="d">TEFOD</subfield>
    <subfield code="d">DEBSZ</subfield>
    <subfield code="d">OCLCQ</subfield>
    <subfield code="d">OCLCF</subfield>
    <subfield code="d">TEFOD</subfield>
    <subfield code="d">DG1</subfield>
    <subfield code="d">B24X7</subfield>
    <subfield code="d">GZM</subfield>
    <subfield code="d">REB</subfield>
    <subfield code="d">IDEBK</subfield>
    <subfield code="d">OCLCQ</subfield>
    <subfield code="d">DEBBG</subfield>
  </datafield>
  <datafield tag="049" ind1=" " ind2=" ">
    <subfield code="a">MAIN</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2="4">
    <subfield code="a">TK5105.8885.J38</subfield>
    <subfield code="b">Z34 2012eb</subfield>
  </datafield>
  <datafield tag="072" ind1=" " ind2="7">
    <subfield code="a">COM</subfield>
    <subfield code="x">060160</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="072" ind1=" " ind2="7">
    <subfield code="a">UMW</subfield>
    <subfield code="2">bicssc</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="a">006.76</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Zakas, Nicholas C.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Professional JavaScript for web developers /</subfield>
    <subfield code="c">Nicholas C. Zakas.</subfield>
    <subfield code="h">[electronic resource] </subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">3rd ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Indianapolis, IN :</subfield>
    <subfield code="b">John Wiley &amp; Sons,</subfield>
    <subfield code="c">&#xA9;2012.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">1 online resource (xxxix, 919 pages) :</subfield>
    <subfield code="b">illustrations</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="a">text</subfield>
    <subfield code="b">txt</subfield>
    <subfield code="2">rdacontent</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="a">computer</subfield>
    <subfield code="b">c</subfield>
    <subfield code="2">rdamedia</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="a">online resource</subfield>
    <subfield code="b">cr</subfield>
    <subfield code="2">rdacarrier</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">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.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">"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.</subfield>
  </datafield>
  <datafield tag="588" ind1="0" ind2=" ">
    <subfield code="a">Print version record.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">JavaScript (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Web site development.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Computer science.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">JavaScript (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Web site development.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">COMPUTERS</subfield>
    <subfield code="x">Web</subfield>
    <subfield code="x">Web Programming.</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">JavaScript (Computer program language)</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst00982071</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Web site development.</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst01173243</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">JavaScript (Computer program language)</subfield>
    <subfield code="2">local</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Web site development.</subfield>
    <subfield code="2">local</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="4">
    <subfield code="a">Electronic books.</subfield>
  </datafield>
  <datafield tag="776" ind1="0" ind2="8">
    <subfield code="i">Print version:</subfield>
    <subfield code="a">Zakas, Nicholas C.</subfield>
    <subfield code="t">Professional JavaScript for Web developers.</subfield>
    <subfield code="b">3rd ed.</subfield>
    <subfield code="d">Indianapolis, IN : John Wiley &amp; Sons, &#xA9;2012</subfield>
    <subfield code="z">9781118026694</subfield>
    <subfield code="w">(OCoLC)757931421</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
    <subfield code="u">http://onlinelibrary.wiley.com/book/10.1002/9781118722176</subfield>
    <subfield code="z">Wiley Online Library</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">205475</subfield>
    <subfield code="d">205475</subfield>
  </datafield>
</record>
