图书前言

一个标准的网页由结构、表现、行为三部分组成。它对应的标准语言分别是结构化标准语言、表现标准语言和行为标准语言。JavaScript主要负责页面中元素的行为,是目前运用最广泛的行为标准语言。它可以让页面更加实用、友好,并且丰富多彩。

随着网络技术的不断进步以及AJAX运用的不断拓展,其核心技术JavaScript越来越受到人们的关注。JavaScript不仅可用来开发交互式的Web页面,还可将HTML、XML和Java Applet、Flash等Web对象有机地结合起来,快速生成Internet上使用的分布式应用程序。随着各种针对JavaScript的框架不断推出,jQuery作为JavaScript框架的优秀代表,可以使开发者轻松实现以往需要大量JavaScript开发才能完成的功效,并且对于CSS、DOM、AJAX等各种标准Web技术,jQuery都提供了许多实用简便的方法。同时也很好地解决了浏览器之间的兼容性,为开发者省去了很多繁琐的代码编写过程。

本书具有以下特色和价值。

(1) 项目驱动,案例教学,采用模块化进行整合,面向岗位,突出技能培养。

(2) 本教材在教学实施中,要求运用先进的教学手段。

(3) 完善学生的知识结构,培养复合型人才,提升学生就业竞争力。

(4) 打破传统学科体系框架,提供了方便老师、学生能够便捷查询、浏览案例的二维码资源包。

本书二维码资源包分两种,第1种为每章案例的源码及可运行网页,可通过扫描每个案例的二维码打开;第2种为整章的综合案例源码及可运行网页,可通过扫描该章“课后练习”前的二维码打开。

“JavaScript+jQuery动态网页设计与制作”是计算机应用专业非常重要的专业核心课程,也是IT从业者所必须具备的关键技能。本书融入了JavaScript+jQuery动态网页设计与制作最新的实践教学理念,力求严谨,注重与时俱进,具有知识系统、案例丰富、流程清晰、实用性强、注重实践技能与能力培养的特点。

本书作为应用型大学计算机专业的特色教材,坚持科学发展观,严格按照教育部关于“加强职业教育、突出实践能力培养”的教学改革精神,针对该课程教学的特殊要求和职业能力培养目标,既注重理论知识讲解,又突出操作技能训练;这将有助于学生尽快掌握应知应会专业技能,对于学生毕业后顺利走上社会就业具有特殊意义。

本教材由李大军统筹策划并具体组织;李妍和柴俊霞为主编;李妍统改稿;李毅、周波为副主编;由曹记东教授审订。作者编写分工: 李妍编写第1章、第4章、第5章,胡晨硕编写第2章、第6章,柴俊霞编写第3章、第8章,李毅编写第7章、第11章,周波编写第9章、第10章,高虎编写第12章,关忠整理案例代码,华燕萍对文字进行修改和版式调整,李晓新制作教学课件。

在教材编写过程中,参阅了大量国内外有关JavaScript+jQuery动态网页设计与制作的最新书刊、网站资料,精选具有典型意义的案例,并得到计算机行业协会及业界专家教授的具体指导,在此一并致谢。为配合教学,本书提供了配套的电子课件,读者可以从清华大学出版社网站(www.tup.com.cn)免费下载使用。因作者水平有限,书中难免存在疏漏和不足,恳请同行和读者批评指正。

编者2018年1月