图书前言

前    言

  JavaScript是随着Web技术的发展而不断发展的。尤其在移动Web应用越来越普遍的今天,JavaScript原生语言不但没有衰落,反而成为众多开发人员的必然选择。使用JavaScript进行网页开发也将是未来的一个长期发展趋势。

  因为JavaScript不仅能用在传统的网页开发中,目前它也可以普遍应用于移动开发,所以近几年JavaScript成了一个非常热门的技术。而且还有公司推出了一些流行的JavaScript框架,jQuery便是最出名的一个框架。这些框架挖掘出了JavaScript的更大潜能。

  为了让初学人员在短期内便可以掌握JavaScript和jQuery网页开发技术,我们精心编写了本书。本书改变了以往入门图书的教学方式,先把JavaScript的基础语法和工作原理介绍清楚,然后结合jQuery技术。全书从实战出发,给出了大量目前Web开发中非常流行的应用实例和案例。

  本书中介绍的例子都是目前网络上比较流行的案例,这些案例涉及Web开发的方方面面,如动态交互、Ajax、DIV层交互、事件驱动、导航、表单和表格等,力求让读者在学习的过程中,也能开发出自己的网站和页面。为了提升学习效率,本书也专门录制了多媒体教学视频辅助读者学习。

本书有何特色

  1.配多媒体教学视频

  本书提供配套的多媒体教学视频辅助教学,高效、直观,学习效果好。

  2.门槛低,容易入门

  本书选取了JavaScript和jQuery开发中最常见的技术进行讲解,不要求读者有太多基础,只要想学动态网页开发,就可以一步步学习下去。

  3.内容全面、系统

  本书详细介绍了JavaScript开发所需要的知识,包括语法、函数、事件与浏览器各种对象的交互等等,还特别介绍了多个jQuery网页开发实战案例,通过学习这些技术,读者就可以轻松开发动态页面。

  4.讲解由浅入深,循序渐进

  本书的编排采用循序渐进的方式,内容梯度从易到难,讲解由浅入深,适合各个层次的读者阅读,并均有所获。

  5.写作细致,处处为读者着想

  本书内容编排、概念表述、语法讲解、示例讲解及源代码注释等都很细致,作者不厌其烦,细致入微,将问题讲解得很清楚,扫清了读者的学习障碍。

  6.贯穿大量的开发实例和技巧

  本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,力求让读者获得真正实用的知识。

  7.提供教学PPT,方便老师教学

  本书适合大中专院校和职业学校作为职业技能的教学用书,所以专门制作了教学PPT,以方便各院校的老师教学时使用。

本书内容安排

  第1篇  认识JavaScript语言(第1、2章)

  本篇主要内容包括网络与JavaScript基础、开始JavaScript编程。本篇主要是让读者先从概念上认识JavaScript的应用环境。了解了什么是网站及什么是页面后,才能在其中使用JavaScript进行开发。

  第2篇  JavaScript编程基础(第3~6章)

  本篇主要内容包括语言基础、运算符和表达式、流程控制语句、函数和事件。主要从JavaScript的语法基础入手,让读者先了解什么是JavaScript语言,然后掌握如何编写简单的JavaScript代码,继而实现在网页中的编程。

  第3篇  JavaScript进阶应用(第7~10章)

  本篇主要内容包括DIV层与图像、窗口和框架、使用JavaScript操作Cookies、JavaScript的调试与实例运用。本篇已经进入实战阶段,读者可以从这些技术中学习到如何用JavaScript与表单元素进行交互,如何实现有趣的JavaScript特效。

  第4篇  jQuery基础理论(第11、12章)

  本篇主要内容包括了解jQuery、jQuery原理与运行机制。jQuery是一个JavaScript的框架,读者从本篇要了解到其工作原理,以及jQuery如何下载和使用。

  第5篇  jQuery实战开发与应用(第13~18章)

  本篇主要内容包括控制DIV层、设计列表、网站导航、设计表格、设计表单和设计图片。本篇内容都是与实战结合的案例,通过学习这些jQuery案例,读者可以开发出美轮美奂的网页效果,同时还能减少工作量,快速有效地开发程序。

本书光盘内容

* 本书重点内容的配套教学视频;

* 本书实例涉及的源代码。

本书读者对象

* Web前端开发入门人员;

* JavaScript开发人员;

* 网页专业设计人员;

* 网页维护人员;

* 网站建设和开发人员;

* 网站制作爱好者;

* 网站制作培训机构人员;

* 大中专院校的学生。

本书阅读建议

* 建议没有基础的读者,从前往后顺次阅读,尽量不要跳跃。

* 书中的实例和示例建议读者都要亲自上机动手实践,学习效果更好。

* 课后习题都动手做一做,以检查自己对本章内容的掌握程度,如果不能顺利完成,建议回过头来重新学习一下本章内容。

* 学习每章内容时,建议读者先仔细阅读书中的讲解,然后再结合本章教学视频,学习效果更佳。

本书作者

  本书第1~17章主要由刘亮亮编写,第18章由李文强编写,其他参与编写的人员有毕梦飞、蔡成立、陈涛、陈晓莉、陈燕、崔栋栋、冯国良、高岱明、黄成、黄会、纪奎秀、江莹、靳华、李凌、李胜君、李雅娟、刘大林、刘惠萍、刘水珍、马月桂、闵智和、秦兰、汪文君、文龙、陈冠军、张昆。

  阅读本书的过程中,若有任何疑问,请发E-mail和我们联系。E-mail:bookservice2008@163.com。 

  

  

  编著者