<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/6275d2e99221806f9da19a21/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/6275d2e99221806f9da19a21/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">图灵社区会员 StinkBC(StinkBC@gmail.com) 专享 尊重版权</div></div><div class="pi" data-data='{"ctm":[1.810774,0.000000,0.000000,1.810774,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w2 h0" data-page-no="2"><div class="pc pc2 w2 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/6275d2e99221806f9da19a21/bg2.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">图灵社区会员 StinkBC(StinkBC@gmail.com) 专享 尊重版权</div></div><div class="pi" data-data='{"ctm":[1.810774,0.000000,0.000000,1.810774,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w3 h3" data-page-no="3"><div class="pc pc3 w3 h3"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/6275d2e99221806f9da19a21/bg3.jpg"><div class="t m0 x2 h4 y2 ff2 fs0 fc1 sc0 ls0 ws0">内 容 提 要</div><div class="t m0 x3 h5 y3 ff3 fs1 fc1 sc0 ls0 ws0">本<span class="_ _0"></span>书<span class="_ _0"></span>是<span class="_ _1"> </span><span class="ff4">JavaScript<span class="_"> </span></span>超<span class="_ _0"></span>级<span class="_ _0"></span>畅<span class="_ _0"></span>销<span class="_ _0"></span>书<span class="_ _0"></span>的<span class="_ _0"></span>最<span class="_ _0"></span>新<span class="_ _0"></span>版<span class="ff5">。<span class="ff4">ECMAScript <span class="_ _2"></span>5<span class="_"> </span></span></span>和<span class="_ _1"> </span><span class="ff4">HTML5<span class="_ _1"> </span></span>在<span class="_ _0"></span>标<span class="_ _0"></span>准<span class="_ _0"></span>之<span class="_ _0"></span>争<span class="_ _0"></span>中<span class="_ _0"></span>双<span class="_ _0"></span>双<span class="_ _0"></span>胜<span class="_ _0"></span>出<span class="ff5">,<span class="_ _0"></span></span>使<span class="_ _0"></span>大<span class="_ _0"></span>量</div><div class="t m0 x4 h5 y4 ff3 fs1 fc1 sc0 ls0 ws0">专<span class="_ _0"></span>有<span class="_ _3"></span>实<span class="_ _3"></span>现<span class="_ _0"></span>和<span class="_ _3"></span>客<span class="_ _0"></span>户<span class="_ _3"></span>端<span class="_ _0"></span>扩<span class="_ _3"></span>展<span class="_ _0"></span>正<span class="_ _3"></span>式<span class="_ _0"></span>进<span class="_ _3"></span>入<span class="_ _0"></span>规<span class="_ _3"></span>范<span class="ff5">,<span class="_ _0"></span></span>同<span class="_ _3"></span>时<span class="_ _0"></span>也<span class="_ _3"></span>为<span class="_ _1"> </span><span class="ff4">JavaScript<span class="_"> </span></span>增<span class="_ _0"></span>添<span class="_ _3"></span>了<span class="_ _0"></span>很<span class="_ _3"></span>多<span class="_ _0"></span>适<span class="_ _3"></span>应<span class="_ _0"></span>未<span class="_ _3"></span>来<span class="_ _0"></span>发<span class="_ _3"></span>展<span class="_ _0"></span>的<span class="_ _3"></span>新<span class="_ _0"></span>特<span class="_ _3"></span>性<span class="ff5">。<span class="_ _0"></span></span>本<span class="_ _3"></span>书<span class="_ _0"></span>这</div><div class="t m0 x4 h5 y5 ff3 fs1 fc1 sc0 ls0 ws0">一<span class="_ _3"></span>版<span class="_ _3"></span>除<span class="_ _3"></span>增<span class="_ _3"></span>加<span class="_ _1"> </span><span class="ff4">5<span class="_"> </span></span>章<span class="_ _3"></span>全<span class="_ _3"></span>新<span class="_ _3"></span>内<span class="_ _3"></span>容<span class="_ _0"></span>外<span class="ff5">,<span class="_ _3"></span></span>其<span class="_ _3"></span>他<span class="_ _3"></span>章<span class="_ _3"></span>节<span class="_ _3"></span>也<span class="_ _3"></span>有<span class="_ _3"></span>较<span class="_ _3"></span>大<span class="_ _3"></span>幅<span class="_ _0"></span>度<span class="_ _3"></span>的<span class="_ _3"></span>增<span class="_ _3"></span>补<span class="_ _3"></span>和<span class="_ _3"></span>修<span class="_ _3"></span>订<span class="ff5">,<span class="_ _3"></span></span>新<span class="_ _3"></span>内<span class="_ _3"></span>容<span class="_ _0"></span>篇<span class="_ _3"></span>幅<span class="_ _3"></span>约<span class="_ _3"></span>占<span class="_ _3"></span>三<span class="_ _3"></span>分<span class="_ _3"></span>之<span class="_ _3"></span>一<span class="ff5">。<span class="_ _3"></span></span>全<span class="_ _3"></span>书<span class="_ _0"></span>从</div><div class="t m0 x4 h5 y6 ff4 fs1 fc1 sc0 ls0 ws0">JavaScript<span class="_"> </span><span class="ff3">语言实<span class="_ _3"></span>现的各个<span class="_ _3"></span>组成部<span class="_ _3"></span>分<span class="ff6">——</span>语<span class="_ _3"></span>言核心<span class="ff5">、</span></span>DOM<span class="ff5">、</span>BOM<span class="ff5">、<span class="ff3">事<span class="_ _3"></span>件模型<span class="_ _3"></span>讲起</span>,<span class="ff3">深<span class="_ _3"></span>入浅出地<span class="_ _3"></span>探讨了<span class="_ _3"></span>面向</span></span></div><div class="t m0 x4 h5 y7 ff3 fs1 fc1 sc0 ls0 ws0">对<span class="_ _3"></span>象<span class="_ _0"></span>编<span class="_ _0"></span>程<span class="ff5">、<span class="ff4">Ajax<span class="_"> </span></span></span>与<span class="_ _1"> </span><span class="ff4">Comet<span class="_"> </span></span>服<span class="_ _0"></span>务<span class="_ _0"></span>器<span class="_ _0"></span>端<span class="_ _3"></span>通<span class="_ _0"></span>信<span class="ff5">,<span class="ff4">HTML5<span class="_"> </span></span></span>表<span class="_ _0"></span>单<span class="ff5">、<span class="_ _0"></span></span>媒<span class="_ _3"></span>体<span class="ff5">、<span class="ff4">Canvas</span>(<span class="_ _0"></span></span>包<span class="_ _0"></span>括<span class="_ _1"> </span><span class="ff4">W<span class="_ _4"></span>ebGL<span class="ff5">)<span class="_ _3"></span><span class="ff3">及<span class="_ _1"> </span></span></span>W<span class="_ _4"></span>eb <span class="_ _0"></span>W<span class="_ _4"></span>orkers<span class="ff5">、</span></span></div><div class="t m0 x4 h5 y8 ff3 fs1 fc1 sc0 ls0 ws0">地理<span class="_ _3"></span>定位<span class="ff5">、<span class="_ _3"></span></span>跨<span class="_ _3"></span>文档<span class="_ _3"></span>传递<span class="_ _3"></span>消<span class="_ _3"></span>息<span class="ff5">、</span>客<span class="_ _3"></span>户端<span class="_ _3"></span>存<span class="_ _3"></span>储<span class="ff5">(</span>包<span class="_ _3"></span>括<span class="_ _1"> </span><span class="ff4">IndexedDB<span class="ff5">)</span></span>等<span class="_ _3"></span>新<span class="_ _1"> </span><span class="ff4">API<span class="ff5">,</span></span>还介<span class="_ _3"></span>绍<span class="_ _3"></span>了离<span class="_ _3"></span>线应<span class="_ _3"></span>用<span class="_ _3"></span>和与<span class="_ _3"></span>维护<span class="ff5">、<span class="_ _3"></span></span>性</div><div class="t m0 x4 h5 y9 ff3 fs1 fc1 sc0 ls0 ws0">能<span class="ff5">、</span>部署相关的最佳开发实践<span class="ff5">。</span>本书附录展望了未来的<span class="_ _1"> </span><span class="ff4">API<span class="_"> </span></span>和<span class="_ _5"> </span><span class="ff4">ECMAScript Harmony<span class="_"> </span></span>规范<span class="ff5">。</span></div><div class="t m0 x3 h5 ya ff3 fs1 fc1 sc0 ls0 ws0">本书<span class="_ _3"></span>适<span class="_ _3"></span>合<span class="_ _3"></span>有<span class="_ _3"></span>一<span class="_ _3"></span>定编<span class="_ _3"></span>程<span class="_ _3"></span>经<span class="_ _3"></span>验<span class="_ _3"></span>的<span class="_ _5"> </span><span class="ff4">W<span class="_ _4"></span>eb<span class="_"> </span><span class="ff3">应<span class="_ _3"></span>用<span class="_ _3"></span>开<span class="_ _3"></span>发<span class="_ _3"></span>人<span class="_ _3"></span>员阅<span class="_ _3"></span>读<span class="ff5">,<span class="_ _3"></span></span>也<span class="_ _3"></span>可<span class="_ _3"></span>作<span class="_ _3"></span>为高<span class="_ _3"></span>校<span class="_ _3"></span>及<span class="_ _3"></span>社<span class="_ _3"></span>会<span class="_ _3"></span>实用</span></span></div><div class="t m0 x5 h5 yb ff3 fs1 fc1 sc0 ls0 ws0">技术<span class="_ _3"></span>培<span class="_ _3"></span>训<span class="_ _3"></span>相<span class="_ _3"></span>关<span class="_ _3"></span>专业<span class="_ _3"></span>课</div><div class="t m0 x4 h5 yc ff3 fs1 fc1 sc0 ls0 ws0">程的教材<span class="ff5">。</span></div><div class="t m0 x6 h6 yd ff5 fs1 fc1 sc0 ls0 ws0">图灵程序设计丛书</div><div class="t m0 x7 h4 ye ff2 fs0 fc1 sc0 ls0 ws0">JavaScript高级程序设计(第3版)</div><div class="t m0 x8 h5 yf ff3 fs1 fc1 sc0 ls0 ws0">定价<span class="ff5">:<span class="ff4">99.00</span></span>元</div><div class="t m0 x9 h6 y10 ff2 fs1 fc1 sc0 ls1 ws1">读者服务热线:</div><div class="t m0 xa h7 y11 ff7 fs1 fc1 sc0 ls0 ws0">(</div><div class="t m0 xb h7 y10 ff7 fs1 fc1 sc0 ls1 ws1">010</div><div class="t m0 xc h7 y11 ff7 fs1 fc1 sc0 ls0 ws0">)</div><div class="t m0 xd h6 y10 ff7 fs1 fc1 sc0 ls1 ws1">51095186<span class="ff2 ls0 ws0">转<span class="_ _6"></span><span class="ff7 ls1 ws1">604<span class="ff2"> 印装质量热线:</span></span></span></div><div class="t m0 xe h7 y11 ff7 fs1 fc1 sc0 ls0 ws0">(</div><div class="t m0 xf h7 y10 ff7 fs1 fc1 sc0 ls1 ws1">010</div><div class="t m0 x10 h7 y11 ff7 fs1 fc1 sc0 ls0 ws0">)</div><div class="t m0 x11 h7 y10 ff7 fs1 fc1 sc0 ls1 ws1">67129223</div><div class="t m0 x12 h6 y12 ff2 fs1 fc1 sc0 ls2 ws2">反盗版热线:</div><div class="t m0 x13 h7 y13 ff7 fs1 fc1 sc0 ls0 ws0">(</div><div class="t m0 x14 h7 y12 ff7 fs1 fc1 sc0 ls2 ws2">010</div><div class="t m0 x15 h7 y13 ff7 fs1 fc1 sc0 ls0 ws0">)</div><div class="t m0 x16 h7 y12 ff7 fs1 fc1 sc0 ls2 ws2">67171<span class="_ _4"></span>154</div><div class="t m0 x17 h5 y14 ff3 fs1 fc1 sc0 ls0 ws0">著    <span class="ff4">[</span>美<span class="ff4">] Nicholas C. Zakas</span></div><div class="t m0 x17 h5 y15 ff3 fs1 fc1 sc0 ls0 ws0">译    李松峰 曹 力</div><div class="t m0 x17 h5 y16 ff3 fs1 fc1 sc0 ls0 ws0">责任编辑 朱 巍</div><div class="t m0 x17 h5 y17 ff3 fs1 fc1 sc0 ls0 ws0">人民邮电出版社出版发行  </div><div class="t m0 x18 h8 y18 ff3 fs2 fc1 sc0 ls0 ws0">北京市崇文区夕照寺街<span class="ff4">14</span>号</div><div class="t m0 x17 h8 y19 ff3 fs2 fc1 sc0 ls0 ws0">邮编 <span class="ff4">100061</span>  电子邮件 <span class="ff4">315@ptpress.com.cn</span></div><div class="t m0 x17 h8 y1a ff3 fs2 fc1 sc0 ls0 ws0">网址 <span class="ff4">http://www<span class="_ _4"></span>.ptpress.com.cn</span></div><div class="t m0 x17 h5 y1b ff3 fs1 fc1 sc0 ls0 ws0">北京      <span class="fc2">印刷</span></div><div class="t m0 x17 h8 y1c ff3 fs2 fc1 sc0 ls0 ws0">开本<span class="ff5">:<span class="ff4">800<span class="ff6">×</span>1000</span></span> <span class="ff4">1/16</span></div><div class="t m0 x17 h8 y1d ff3 fs2 fc1 sc0 ls0 ws0">印张<span class="ff5">:<span class="ff4">46.75 <span class="_ _7"> </span></span></span><span class="fc3">彩插<span class="ff5">:<span class="ff4">8</span></span></span></div><div class="t m0 x17 h8 y1e ff3 fs2 fc1 sc0 ls0 ws0">字<span class="fc4">数<span class="ff5">:<span class="ff4">1092</span></span>千</span>字<span class="ff4"> <span class="_ _8"> </span>2012</span>年<span class="ff4"> <span class="_ _4"></span>3 <span class="ff3">月第</span> <span class="_ _4"></span>1 <span class="_ _4"></span><span class="ff3">版</span></span></div><div class="t m0 x17 h8 y1f ff3 fs2 fc1 sc0 ls0 ws0">印数<span class="ff5">:<span class="ff4">1 </span></span></div><div class="t m1 x19 h9 y1f ff6 fs2 fc1 sc0 ls0 ws0">—</div><div class="t m0 x1a h8 y1f ff4 fs2 fc1 sc0 ls0 ws0"> 6 000<span class="ff3">册</span> <span class="_ _9"> </span>2012<span class="ff3">年</span> <span class="_ _4"></span>3 <span class="_ _4"></span><span class="ff3">月北京第<span class="ff4"> <span class="_ _4"></span>1 <span class="_ _a"></span><span class="ff3">次印刷</span></span></span></div><div class="t m0 x1b h5 y20 ff3 fs1 fc1 sc0 ls0 ws0">著作权合同登记号<span class="ff4"> </span>图字<span class="ff5">:<span class="ff4">01-2012-1<span class="_ _6"></span>175 <span class="ff3">号</span></span></span></div><div class="t m0 x1c ha y21 ff4 fs1 fc1 sc0 ls0 ws0">ISBN 978-7-1<span class="_ _6"></span>15-27579-0</div><div class="t m2 x1d hb y22 ff5 fs2 fc1 sc0 ls0 ws0">◆</div><div class="t m2 x1d hb y23 ff5 fs2 fc1 sc0 ls0 ws0">◆</div><div class="t m2 x1d hb y24 ff5 fs2 fc1 sc0 ls0 ws0">◆</div><div class="t m0 x1e h2 y25 ff1 fs0 fc0 sc0 ls0 ws0">图灵社区会员 StinkBC(StinkBC@gmail.com) 专享 尊重版权</div></div><div class="pi" data-data='{"ctm":[1.810774,0.000000,0.000000,1.810774,-15.398714,-15.398714]}'></div></div>
<div id="pf4" class="pf w4 hc" data-page-no="4"><div class="pc pc4 w4 hc"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/6275d2e99221806f9da19a21/bg4.jpg"><div class="t m0 x1f hd y26 ff8 fs0 fc4 sc1 ls0 ws0"><span class="fc6 sc0">错误</span><span class="fc6 sc0">!文档中没</span><span class="fc6 sc0">有指定样式</span><span class="fc6 sc0">的文字。</span><span class="sc0 ls3"><span class="fc6 sc0"> </span><span class="fc6 sc0"> </span><span class="ff9 ls4"><span class="fc6 sc0">1 </span></span></span></div><div class="t m0 x20 he y27 ff9 fs1 fc4 sc0 ls0 ws0"> </div><div class="t m0 x21 hf y28 ffa fs3 fc3 sc0 ls5 ws0">1 </div><div class="t m0 x21 hf y29 ffa fs3 fc3 sc0 ls5 ws0">2 </div><div class="t m0 x21 hf y2a ffa fs3 fc3 sc0 ls5 ws0">3 </div><div class="t m0 x21 hf y2b ffa fs3 fc3 sc0 ls0 ws0">4<span class="fs4"> </span></div><div class="t m0 x21 hf y2c ffa fs3 fc3 sc0 ls5 ws0">5 </div><div class="t m0 x21 hf y2d ffa fs3 fc3 sc0 ls5 ws0">13 </div><div class="t m0 x21 hf y2e ffa fs3 fc3 sc0 ls0 ws0">6<span class="fs4"> </span></div><div class="t m0 x21 hf y2f ffa fs3 fc3 sc0 ls5 ws0">7 </div><div class="t m0 x21 hf y30 ffa fs3 fc3 sc0 ls5 ws0">8 </div><div class="t m0 x21 hf y31 ffa fs3 fc3 sc0 ls5 ws0">9 </div><div class="t m0 x21 hf y32 ffa fs3 fc3 sc0 ls5 ws0">10<span class="fs4 ls0"> </span></div><div class="t m0 x21 hf y33 ffa fs3 fc3 sc0 ls6 ws0">11<span class="_ _0"></span> </div><div class="t m0 x21 hf y34 ffa fs3 fc3 sc0 ls5 ws0">12<span class="fs4 ls0"> </span></div><div class="t m0 x22 h10 y35 ffb fs5 fc4 sc0 ls7 ws0">版 权 声 明 </div><div class="t m0 x23 h11 y36 ff9 fs6 fc4 sc0 ls8 ws3">Original edition, entitled<span class="fs1 fc5 ls0 ws0"> </span><span class="ffc ls9 ws4">Pr<span class="_ _6"></span>ofessional JavaScript for W<span class="_ _a"></span>eb Developers 3rd Edition<span class="ff9 lsa ws5">, by Nicholas C. Zakas<span class="_ _6"></span><span class="ffd ls0 ws0">,</span></span></span></div><div class="t m0 x24 h11 y37 ff9 fs6 fc4 sc0 lsb ws6">ISBN 978-1-1<span class="_ _6"></span>18-02669-4<span class="ffe ls0 ws0">, </span><span class="ls8 ws7">published by John W<span class="_ _6"></span>iley & Sons, Inc.<span class="ffc ls0 ws0"> </span></span></div><div class="t m0 x23 h11 y38 ff9 fs6 fc4 sc0 lsc ws8">Copyright<span class="_ _6"></span> ©2012 by John W<span class="_ _4"></span>iley & Sons, Inc.<span class="ffd ls0 ws0">,<span class="_ _a"></span><span class="ff9 lsd ws9">All<span class="_ _6"></span> rights res<span class="_ _6"></span>erved<span class="ffd ls0 ws0">.<span class="_ _a"></span><span class="ff9 lse wsa">This t<span class="_ _6"></span>ranslation publ<span class="_ _6"></span>ished unde<span class="_ _6"></span>r License<span class="ffd ls0 ws0">.<span class="_ _b"></span><span class="ff9"> </span></span></span></span></span></span></div><div class="t m0 x23 h11 y39 ff9 fs6 fc4 sc0 ls8 ws7">Translation edition published by PO<span class="lsf wsb">STS & TELECOM PRESS Copyright ©2012<span class="ffd ls0 ws0">.<span class="ff9"> </span></span></span></div><div class="t m0 x23 h11 y3a ff9 fs6 fc4 sc0 ls10 wsc">Copies of this book sold without a Wiley sticker on the cover are unauthorized and illegal. </div><div class="t m0 x25 h12 y3b ffe fs6 fc4 sc0 ls0 ws0"> </div><div class="t m0 x23 h11 y3c ffd fs6 fc4 sc0 ls0 ws0">本书简体中文版由<span class="_ _1"> </span><span class="ff9 ls8 ws7">John W<span class="_ _6"></span>iley & Sons, Inc.<span class="ffd ls0 ws0">授权人民邮电出版社独家出版。<span class="ffe"> </span></span></span></div><div class="t m0 x23 h11 y3d ffd fs6 fc4 sc0 ls0 ws0">本书封底贴有<span class="_ _1"> </span><span class="ff9 ls8 ws7">John W<span class="_ _6"></span>iley & Sons, Inc.<span class="ffd ls0 ws0">激光防伪标签,无标签者不得销售。<span class="ffe"> </span></span></span></div><div class="t m0 x23 h13 y3e ffd fs6 fc4 sc0 ls0 ws0">版权所有,侵权必究。<span class="ffe"> </span></div><div class="t m0 x23 h11 y3f ff9 fs6 fc4 sc0 ls0 ws0"> </div><div class="t m0 x1e h2 y25 ff1 fs0 fc0 sc0 ls0 ws0">图灵社区会员 StinkBC(StinkBC@gmail.com) 专享 尊重版权</div></div><div class="pi" data-data='{"ctm":[1.810774,0.000000,0.000000,1.810774,-15.398714,-15.398714]}'></div></div>
<div id="pf5" class="pf w4 hc" data-page-no="5"><div class="pc pc5 w4 hc"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/6275d2e99221806f9da19a21/bg5.jpg"><div class="t m0 x26 hd y26 fff fs0 fc4 sc0 ls0 ws0"><span class="fc6 sc0">4</span><span class="ff10 ls3"><span class="fc6 sc0"> </span><span class="fc6 sc0"> </span><span class="fc6 sc0">第</span><span class="_ _b"></span><span class="fff ls0"><span class="fc6 sc0">5</span><span class="_ _5"> </span><span class="ff10"><span class="fc6 sc0">章 </span><span class="_ _c"> </span></span><span class="ls11"><span class="fc6 sc0">IDA</span><span class="_ _5"> </span></span><span class="ff10"><span class="fc6 sc0">数据显示窗口</span></span><span class="fc6 sc0"> </span></span></span></div><div class="t m0 x27 he y27 fff fs1 fc4 sc0 ls0 ws0"> </div><div class="t m0 x28 h14 y40 ff11 fs7 fc4 sc0 ls0 ws0">序 </div><div class="t m0 x29 h11 y41 fff fs6 fc4 sc0 ls0 ws0">20<span class="_ _5"> </span><span class="ff12">多年的职业生涯,<span class="_ _d"></span>我也长出了白头发。<span class="_ _a"></span>回首往事,<span class="_ _d"></span>曾经对我的职业道路产生过重要影响的<span class="_ _3"></span>技术和</span></div><div class="t m0 x28 h11 y42 ff12 fs6 fc4 sc0 ls12 ws0">人历历在目。如果让我只说一<span class="_ _6"></span>种技术,一种对我产生了最大正面<span class="_ _6"></span>影响的技术,那么就是<span class="_ _e"> </span><span class="fff ls13">JavaScript</span>。说</div><div class="t m0 x28 h11 y43 ff12 fs6 fc4 sc0 ls0 ws0">实话,我也并非一直都是<span class="_ _f"> </span><span class="fff ls14">JavaScript<span class="_"> </span></span>的信徒。跟许多人一样,我<span class="_ _3"></span>以前也把它当作一门玩具语言,<span class="_ _3"></span>认为它</div><div class="t m0 x28 h13 y44 ff12 fs6 fc4 sc0 ls0 ws0">只能用来做一些旋转的横幅广告,<span class="_ _a"></span>或者在页面中添加一些有意思<span class="_ _3"></span>的交互效果作为装饰。<span class="_ _a"></span>我原来是做服务</div><div class="t m0 x28 h11 y45 ff12 fs6 fc4 sc0 ls0 ws0">器端开发的,我们都对这种玩具语言<span class="_ _3"></span>不感冒,该死的!可是,后来<span class="_ _10"> </span><span class="fff ls15">Ajax<span class="_ _5"> </span></span>出现了。<span class="fff"> </span></div><div class="t m0 x29 h11 y46 ff12 fs6 fc4 sc0 ls0 ws0">永远也忘不了当时无孔不入的<span class="_ _10"> </span><span class="fff ls15">Ajax</span>,<span class="_ _11"></span>大家都认为它是一种非常酷、<span class="_ _11"></span>非常新,<span class="_ _11"></span>同时极<span class="_ _3"></span>具创造性的技术。</div><div class="t m0 x28 h11 y47 ff12 fs6 fc4 sc0 ls0 ws0">我也开始了解它,阅读<span class="_ _3"></span>相关资料。知道这门曾<span class="_ _3"></span>被我嗤之以鼻的玩<span class="_ _3"></span>具语言如今被每一位专<span class="_ _3"></span>业<span class="_ _12"> </span><span class="fff ls16">We<span class="_ _0"></span>b<span class="_ _e"> </span></span>开发人</div><div class="t m0 x28 h11 y48 ff12 fs6 fc4 sc0 ls17 ws0">员津津乐道之后,我感到很震惊。突然,我的看法就转变了。随着探<span class="_ _6"></span>索<span class="_ _e"> </span><span class="fff ls18">Aj<span class="_ _3"></span>ax<span class="_ _13"> </span></span>的继续深入,我认识到</div><div class="t m0 x28 h11 y49 fff fs6 fc4 sc0 ls19 ws0">JavaScript<span class="_ _5"> </span><span class="ff12 ls0">的强大威力,<span class="_ _d"></span>急切地想了解<span class="_ _3"></span>它能提供的所有<span class="_ _a"></span>“法宝”<span class="_ _b"></span>。<span class="_ _d"></span>于是<span class="_ _3"></span>,<span class="_ _14"></span>我全身心地投入到学习<span class="_ _1"> </span><span class="fff ls1a">JavaScript</span></span></div><div class="t m0 x28 h11 y4a ff12 fs6 fc4 sc0 ls0 ws0">之中,不仅努力学习这门语言,还加<span class="_ _3"></span>入了<span class="_ _1"> </span><span class="fff ls1b">jQuery<span class="_ _15"> </span></span>项目团队,专门从事客户端开发。我的日子<span class="_ _3"></span>过得很爽。<span class="_ _16"></span><span class="fff"> </span></div><div class="t m0 x29 h11 y4b ff12 fs6 fc4 sc0 ls0 ws0">对<span class="_ _f"> </span><span class="fff ls19">JavaScript<span class="_"> </span></span>了解得越深,接触的开发人员就越多,其<span class="_ _3"></span>中不乏今天在我眼里依然是巨星和导<span class="_ _3"></span>师级的</div><div class="t m0 x28 h11 y4c ff12 fs6 fc4 sc0 ls0 ws0">人物。<span class="_ _6"></span>尼古拉斯·<span class="_ _6"></span>泽卡斯<span class="_ _6"></span>(本书作者)<span class="_ _6"></span>就是这样一位开发人员。我一直记得在读本书第<span class="_ _1"> </span><span class="fff">2<span class="_ _15"> </span></span>版时心<span class="_ _3"></span>中油然</div><div class="t m0 x28 h13 y4d ff12 fs6 fc4 sc0 ls0 ws0">而生的喜悦之情,<span class="_ _d"></span>虽然我也有多年的积累,<span class="_ _d"></span>但仍然从中学到了很多新东西。<span class="_ _17"></span>这本书实实在在、<span class="_ _17"></span>深入浅出,</div><div class="t m0 x28 h13 y4e ff12 fs6 fc4 sc0 ls0 ws0">读来就好像尼古拉斯对不同层次的读<span class="_ _3"></span>者都了如指掌,所以他的风格才<span class="_ _3"></span>那么贴切自然。对于技术书<span class="_ _3"></span>来说,</div><div class="t m0 x28 h13 y4f ff12 fs6 fc4 sc0 ls0 ws0">这是非常突出的一个特色。<span class="_ _6"></span>多数作者都想靠坚深的技术给人留下印象,<span class="_ _6"></span>但这本书不同。<span class="_ _4"></span>所以,<span class="_ _6"></span>它很快就</div><div class="t m0 x28 h11 y50 ff12 fs6 fc4 sc0 ls0 ws0">成为了我案头必备的书,我也会向那<span class="_ _3"></span>些有志全面掌握<span class="_ _f"> </span><span class="fff ls14">JavaScript<span class="_"> </span></span>的开发人员推荐这本书。我<span class="_ _3"></span>希望每个人</div><div class="t m0 x28 h11 y51 ff12 fs6 fc4 sc0 ls0 ws0">对这本书都能有跟我一样的体会,认<span class="_ _3"></span>识到它的价值所在。<span class="fff"> </span></div><div class="t m0 x27 h11 y52 ff12 fs6 fc4 sc0 ls1c ws0">后来,<span class="_ _b"></span>在一次<span class="_ _15"> </span><span class="fff ls1d">jQuery<span class="_ _18"> </span></span>大会上,<span class="_ _b"></span>我荣幸地见到了尼古拉斯本人。<span class="_ _16"></span>站在我面前<span class="_ _6"></span>的是一位世界顶级的<span class="_ _18"> </span><span class="fff ls1e">JavaScript</span></div><div class="t m0 x28 h11 y53 ff12 fs6 fc4 sc0 ls1f ws0">开发人员,<span class="_ _a"></span>而且正负责世界上最重要的一个<span class="_ _5"> </span><span class="fff ls20">We<span class="_ _0"></span>b<span class="_ _10"> </span></span>站点<span class="_ _a"></span>(雅虎)<span class="_ _b"></span><span class="ls21">。<span class="_ _a"></span>尼古拉斯是我见过的最随和的人之一。<span class="_ _14"></span>真</span></div><div class="t m0 x28 h13 y54 ff12 fs6 fc4 sc0 ls1c ws0">的,<span class="_ _a"></span>见到他的时候我有一种追星族的幻觉。<span class="_ _a"></span>但他就是那么一个活生生的人,<span class="_ _a"></span>一个想帮助开发人员成就梦想</div><div class="t m0 x28 h11 y55 ff12 fs6 fc4 sc0 ls1c ws0">的人。不仅他的书改变了我对<span class="_ _5"> </span><span class="fff ls22">JavaScript<span class="_"> </span></span>的认识,而且尼古拉斯这个人,也让我愿意接近,愿意了解。<span class="fff ls0"> </span></div><div class="t m0 x29 h13 y56 ff12 fs6 fc4 sc0 ls0 ws0">听说尼古拉斯要请我作序,<span class="_ _6"></span>我激动得不知道说什么才好。<span class="_ _4"></span>在此,<span class="_ _6"></span>我代表大牛来为本书暖场。<span class="_ _6"></span>这个序</div><div class="t m0 x28 h13 y57 ff12 fs6 fc4 sc0 ls0 ws0">也是他本人有多么令人景仰的一个明<span class="_ _3"></span>证。<span class="_ _4"></span>不过,<span class="_ _4"></span>更重要<span class="_ _3"></span>的是,<span class="_ _4"></span>这也给了我一个<span class="_ _3"></span>机会,<span class="_ _4"></span>让我能跟大家分<span class="_ _3"></span>享</div><div class="t m0 x28 h11 y58 ff12 fs6 fc4 sc0 ls0 ws0">自己为什么觉得这本书如此重要。我<span class="_ _3"></span>看过很多<span class="_ _f"> </span><span class="fff ls23">Java<span class="_ _6"></span>Script<span class="_ _5"> </span><span class="ff12 ls0">图书,的确也有很多令人<span class="_ _3"></span>叹服的佳作。但在我</span></span></div><div class="t m0 x28 h11 y59 ff12 fs6 fc4 sc0 ls0 ws0">看来,这本书为读者成为全方位的<span class="_ _10"> </span><span class="fff ls24">JavaScript<span class="_ _5"> </span></span>高手提供了“一揽子方案”<span class="_ _19"></span>。<span class="fff"> </span></div><div class="t m0 x29 h13 y5a ff12 fs6 fc4 sc0 ls0 ws0">这本书从介绍表达式和变量声明开始<span class="_ _3"></span>,<span class="_ _a"></span>平滑地过渡<span class="_ _3"></span>到了闭包、<span class="_ _a"></span>面向对<span class="_ _3"></span>象开发等高级主题。<span class="_ _4"></span>与那些把</div><div class="t m0 x28 h11 y5b ff12 fs6 fc4 sc0 ls0 ws0">大量篇幅花在讲解背景知识上的书,<span class="_ _3"></span>以及那些让人感觉好像是要使用<span class="_ _f"> </span><span class="fff ls19">JavaScript<span class="_"> </span></span>开发导弹制导<span class="_ _3"></span>系统的书</div><div class="t m0 x28 h13 y5c ff12 fs6 fc4 sc0 ls0 ws0">相比,<span class="_ _6"></span>这本书让人感觉细致周到、亲切自然。<span class="_ _4"></span>这是一本<span class="_ _3"></span>写给<span class="_ _6"></span>“普通人”<span class="_ _6"></span>的书,<span class="_ _6"></span>它能让你编写出引以为荣</div><div class="t m0 x28 h11 y5d ff12 fs6 fc4 sc0 ls0 ws0">的代码,构建出令人叫绝的网站。<span class="fff"> </span></div><div class="t m0 x2a h11 y5e fff fs6 fc4 sc0 ls0 ws0"> </div><div class="t m0 x2b h15 y5f ff13 fs6 fc4 sc0 ls0 ws0">雷<span class="ff14">·</span>邦戈(<span class="fff lsb ws6">Rey Bango</span>)<span class="fff"> </span></div><div class="t m0 x2c h15 y60 ff13 fs6 fc4 sc0 ls0 ws0">微软公司高级布道师,<span class="fff ls25">jQuery<span class="_ _15"> </span></span>项目团队核心成员<span class="fff"> </span></div><div class="t m0 x1e h2 y25 ff1 fs0 fc0 sc0 ls0 ws0">图灵社区会员 StinkBC(StinkBC@gmail.com) 专享 尊重版权</div></div><div class="pi" data-data='{"ctm":[1.810774,0.000000,0.000000,1.810774,-15.398714,-15.398714]}'></div></div>