JavaScript是Web开发中应用最早、发展最成熟、用户最多的脚本语言,其语法简捷,代码可读性在众多脚本语言中最好,它在使用时不用考虑数据类型,是真正意义上的动态语言。本书分为4篇,共21章。第1篇完整地讲解了JavaScript的基础知识,主要内容包括JavaScript概述、数据类型、常量与变量、表达式与运算符、控制语句、函数和数组等。第2篇专门介绍JavaScript中内置对象的应用,内容包括JavaScript对象基础、窗口和框架、屏幕和浏览器对象、文档对象、历史对象和地址对象、表单对象和表单元素及脚本化cookie等。第3篇讲解的是JavaScript的高级技术,主要讲解了JavaScript与XML技术、正则表达式、AJAX的基础知识、AJAX的高级应用、JavaScript与插件,以及JavaScript的调试与优化等。最后一篇为综合案例篇,用一个完整的例子讲解了如何使用JavaScript进行大型应用开发。
本书中,每一篇都是不同层次的完整内容,这不仅给初学者安排了循序渐进的学习过程,也便于不同层次的读者选读。本书既适合没有编程基础的JavaScript语言初学者作为入门教程,也可作为大中专院校师生和培训班的教材。对于JavaScript语言开发的爱好者,本书也有较大的参考价值。
极具影响力原创计算机编程图书,丛书畅销10年!程序员案头手册,只需21天轻松学通JavaScript编程技能!
“21天学编程系列”自2009年1月上市以来,一直受到广大读者的青睐。该系列中的大部分图书从一上市就登上了编程类图书销售排行榜的前列,很多大中专院校也将该系列中的一些图书作为教材使用,目前这些图书已经多次印刷、改版。可以说,“21天学编程系列”是自2009年以来国内原创计算机编程图书颇有影响力的品牌之一。
为了使该系列图书能紧跟技术和教学的发展,更加适合读者学习和学校教学,我们结合最新技术和读者的建议,对该系列图书进行了改版(即第5版)。本书便是该系列中的JavaScript分册。
1.细致体贴的讲解
为了让读者更快上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念、用直观的图示演示过程、用详细的注释解释代码、用形象的比喻帮助记忆。
知识点介绍 准确、清晰是其显著特点。一般放在每一节开始的位置,让零基础的读者了解相关概念,顺利入门。
范例 放在每节知识点介绍之后,以章节顺序编号,便于检索和循序渐进地学习、实践。
示例代码 与范例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号便于学习。
运行结果 对范例给出运行结果和对应图示,帮助读者更直观地理解示例代码。
代码解析 将示例代码中的关键代码行逐一解释,有助于读者掌握相关概念和知识。
贴心的提示 为了便于读者阅读,全书还穿插着一些技巧、提示等小贴士,体例约定如下。
? 提示:通常是一些贴心的提醒,让读者加深印象。例如提供建议,或者提出解决问题的方法。
? 注意:提出学习过程中需要特别注意的一些知识点和内容,或者相关信息。
? 警告:对操作不当或理解偏差将会造成的灾难性后果给出警示,以加深读者印象。
习题 每章最后提供专门的测试习题,供读者检验所学知识是否牢固掌握。
微课 使用手机App(例如微信)扫描二维码,可在线观看配套教学微课。
经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种方式学习,将会非常轻松、顺利地掌握本书知识。
2.配套资源
为了帮助读者比较直观地学习,本书提供超值配套资源,内容包括多媒体视频、电子教案(PPT)、实例源代码等。
多媒体视频
本书配有长达18小时的教学视频,讲解关键知识点界面的操作和书中的一些综合练习题。作者亲自配音、演示,手把手指导读者使用。
电子教案(PPT)
本书可以作为高校相关课程的教材或课外辅导书,所以作者特别为本书制作了电子教案(PPT),以方便老师教学使用。
职场面试法宝
本书附赠“职场面试法宝”,含常见的职场经典故事及测试题。
3.提供完善的技术支持
本书的技术支持论坛为http://www.rzchina.net,读者可以在上面提问、交流。另外,论坛上还有一些小的教程、视频动画和各种技术文章,它们可帮助读者提高开发水平。
将示例代码4-18第15行中的
this.serial-1
改为:
this.getAttribute(‘serial’)-1
修改后如下:
“+”onclick=\”return Button1_onclick(this.getAttribute(‘serial’)-1) \” ……”