第一图书网

JavaScript网页交互特效范例与技巧

李云程 大连理工大学出版社
出版时间:

2010-4  

出版社:

大连理工大学出版社  

作者:

李云程  

前言

  随着互联网应用的迅速发展,Web应用开发已不再是那么高难的技术,能够设计具有良好交互特效功能的网页,就成了网站开发人员的必备能力。而JavaScript正是为Web页面添加各种交互效果的首选语言,如今JavaScript已从一种脚本语言,发展成为功能强大的程序设计语言,备受广大网站开发人员推崇和喜爱。  《JavaScript网页交互特效范例与技巧》在内容上,针对网页交互特效设计技术发展,分析初学者和专业设计人员的各自需求,在内容选取方面对二者进行了统筹兼顾,选择和编写了65个优秀范例。内容既体现了JavaScript技术的最新发展,也关注其在网站开发项目中的应用特色和新颖程度。  本书的目的是帮助初学者快速理解JavaScript语言结构等基础知识,学会开发高级的网页交互特效设计,并不断积累开发经验;针对有一定经验的中高级开发人员,则侧重介绍交互特效高级范例应用的设计思路和程序设计技巧,使其学到最新技术,产生创作灵感,为他们提供相互学习、相互交流、分享编程经验和体会的平台。  本书在撰写思路和选材上体现如下创新:摒弃传统知识讲授型书籍的套路,做出大胆探索,避免长篇大论地单纯讲解,而是将知识学习与技能训练融入范例制作过程中,让学习者一直参与实践,实现“在学中做、在做中学”;其次,通过与传统面向对象编程语言比较,给出了JavaScript面向对象程序设计的独特表达方式,简练地对其进行了讲解并提供有代表性的应用范例。本书注重技能训练过程,既是学习又是实践。每个范例都包括:实例效果、任务要求、程序设计思路、技术要点、程序代码编写、重点代码分析以及任务拓展或技术拓展等。学习是从任务目标开始的,有针对性地引导学习者完成任务,轻轻松松地学会如何将技术用于实践,同时掌握针对项目要求进行制作的方法。拓展部分也是一大特色,利用任务拓展或技术拓展让学习者对技术有更深入的理解,并体现出技术的灵活运用,十分有利于积累开发经验。通过这样一系列范例的制作学习与训练,最终掌握网页交互设计的实用技能和最新技术。  全书分10章,包括:JavaScript基础,简洁而精炼地介绍语言结构和基础知识,通过一些短小代码示例清楚地说明其用法,易于初学者学习;对象应用,提供了JavaScript应用基础范例,学习如何在程序中应用Data、String、Image和Style对象等,并为后面复杂程序代码编写打下基础;动态栏效果,给出了在浏览器标题栏和状态栏区域内显示各种动态文字效果,同时带给用户以情趣;网页动态文字效果,学习如何让网页中文字鲜活地动起来,包括文字在单行文本框、多行文本框以滤镜方式动态变化等;时间应用,提供在网页上呈现各种时间和计时特殊效果;JavaScript面向对象程序应用,实在基本掌握JavaScript基础上,重点讲解其独特的大部分人尚未知晓的面向对象程序设计;动态广告,给出新颖的展示信息变化或切换的效果;网页导航菜单,提供了具有各种灵活形式的网页导航菜单效果;动态位置变化效果,包括图片、图形或文字的位置随着鼠标操作而发生变化jQuery是目前非常流行的JavaScript库技术,本部分应用全面而简练地介绍了其实际应用。  在书稿撰写过程中,参考了一些书籍和网上资料,笔者对这些书籍和资料的作者表示最诚挚的谢意。  由于时间仓促、水平有限,在编程算法和技巧、JavaScript面向对象编程等方面还需不断探索和总结,所以书中难免存在和不妥之处,恳请各位专家和同行批评指正。

内容概要

  《JavaScript网页交互特效范例与技巧》分10章,包括:JavaScript基础,简洁而精炼地介绍语言结构和基础知识,通过一些短小代码示例清楚地说明其用法,易于初学者学习;对象应用,提供了JavaScript应用基础范例,学习如何在程序中应用Data、String、Image和Style对象等,并为后面复杂程序代码编写打下基础;动态栏效果,给出了在浏览器标题栏和状态栏区域内显示各种动态文字效果,同时带给用户以情趣;网页动态文字效果,学习如何让网页中文字鲜活地动起来,包括文字在单行文本框、多行文本框以滤镜方式动态变化等;时间应用,提供在网页上呈现各种时间和计时特殊效果;JavaScript面向对象程序应用,实在基本掌握JavaScript基础上,重点讲解其独特的大部分人尚未知晓的面向对象程序设计;动态广告,给出新颖的展示信息变化或切换的效果;网页导航菜单,提供了具有各种灵活形式的网页导航菜单效果;动态位置变化效果,包括图片、图形或文字的位置随着鼠标操作而发生变化jQuery是目前非常流行的JavaScript库技术,本部分应用全面而简练地介绍了其实际应用。

书籍目录

第1章 JavaScript基础1.1 JavaScript概述1.2 JavaScript基本语法1.3 JavaScript程序基本构成1.4 JavaScript面向对象编程1.5 CCS样式语法基础第2章 对象应用2.1 日期时间对象2.2 字符串和图片对象第3章 动态栏效果3.1 修改标题栏和状态栏的默认属性3.2 在状态栏显示动态效果3.3 文字循环滚动效果第4章 页面动态文字效果4.1 单行文本框中的文字特效4.2 多行文本框动态效果4.3 文本框中的动态广告4.4 页面中动态文字滤镜效果第5章 时间应用5.1 日期时间显示5.2 网页中时钟动态效果5.3 特定日期计时第6章 JavaScript面向对象编程应用6.1 创建类和对象6.2 对象数据封装及实例6.3 继承6.4 多态6.5 JavaScript的两种类型系统6.6 继承与多态第7章 动态广告7.1 动态文字消息7.2 图片广告效果7.3 图片渐变交替显示第8章 网页导航菜单8.1 树形目录导航设计8.2 利用CCS和JavaScript技术设计动态菜单8.3 页面移动菜单8.4 推拉式导航菜单第9章 动态位置变化效果9.1 动态对联广告9.2 鼠标控制的变化第10章 jQuery应用10.1 常用jQuery完成的任务10.2 jQuery简单示例10.3 jQuery应用


图书封面

广告

下载页面


JavaScript网页交互特效范例与技巧 PDF格式下载



相关图书