前言:作者的提示
只要你会用电脑,照着本书的例子做,就能搞定JavaScript Web开发!
如果说JavaScript很难学,那是因为你没有找对方法,按照下面的步骤学习,保证在1天内能把它应用得得心应手。比如有一个任务:要求网页中有一个登录按钮,只要用户按下回车键,就能触发该按钮,那么你可以这么操作:
① 按照光盘中的讲解,学会JavaScript程序的运行方法。这一步很简单,10分钟就可以掌握。
② 用IE浏览器,打开光盘中的“源文件\C02\2.2按回车调用登录按钮.htm”文件,将会启动一个网页,书中对该文件的功能有详细的讲解。
③ 用记事本打开该文件,可以看到其中的源代码,根据书中的注释,理解代码的含义。把它直接复制到自己的项目中。
OK!按本书只要3步就搞定这个任务了!如果有兴趣,可以看看书中的“难点剖析”,或者什么都不用看,再需要某个功能的时候,到书里面查找即可。
本书有何优势
1.配有学习论坛http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助读者提高开发水平。
2.光盘中赠送JavaScript入门教程及多个视频动画,帮助你快速入门。
3.技术最新,与时俱进:目前市场上的JavaScript相关书籍大都介绍了其包含的基本语法,还有网络刚兴起时的一些JavaScript特效。本书不仅包含这些内容,而且结合目前比较流行的Ajax、DOM、Property框架技术,提供了很多现在网络开发必须掌握的技巧实例。
4.最全最流行的应用实例:本书基本上涵盖了目前网络开发涉及的所有方向,从页面、文本、窗口、鼠标、日期时间等基本应用,到图像、滚动条、进度条、网络验证、文件处理、异步传输等深入应用。针对最流行的Ajax技术,提供了比较典型的实例。
5.思路清晰,说明详细:本书中每个实例都提供了4部分:实例的描述、实现的代码、实例的运行效果和实例的难点剖析。通过这4部分,读者可以轻松掌握每个实例的实现原理及JavaScript的应用方法。
6.技巧难点,悉数掌握:本书为每个实例都提供了难点剖析,用通俗易懂的语言,讲解JavaScript中的基本语法、对象及函数。读者可以轻松地解决应用中遇到的困难。
本书包括的内容
超值赠送光盘
1.本书实例源文件
在该文件夹中包括书中所有实例的源文件,只需稍加修改,就可以用在自己的网站中。如果遇到困难,可以学习书中讲解,或者到论坛(http://www.rzchina.net)上提问。运行这些文件需要的环境如下。
● 操作系统:Windows 98及以上版本
● 开发环境:任何文本编辑器
● 运行环境:Internet Explorer 5.0及以上版本
2.赠送295页JavaScript实用基础入门学习电子书
第1章 JavaScript语言概述
1.1 JavaScript是什么
1.2 JavaScript能做什么
1.3 JavaScript编程起步
1.4 如何引入JavaScript脚本代码
1.5 嵌入JavaScript脚本代码的位置
1.6 选择合适的浏览器
1.7 处理不支持JavaScript脚本的情况
1.8 JavaScript的实现基
1.9 客户端与服务器端脚本
1.10 JavaScript与JScript、 VBScript
1.11 JavaScript与Java、Java applet
1.12 JavaScript的未来如何
1.13 本章小结
第2章 JavaScript语言入门
2.1 编程准备
2.2 数值类型
2.3 变量
2.4 类型
2.5 基本数据类型
2.6 组合类型
2.7 运算符
2.8 核心语句
2.9 函数
2.10 本章小结
第3章 JavaScript事件处理
3.1 什么是事件
3.2 HTML文档事件
3.3 JavaScript如何处理事件
3.4 事件处理器的返回值
3.5 事件处理器设置的灵活性
3.6 现代事件模型与Event对象
3.7 IE4中的Event对象
3.8 NN4中的Event对象
3.9 DOM的解决之道
3.10 本章小结
第4章 JavaScript基于对象编程
4.1 面向对象编程与基于对象编程
4.2 JavaScript对象的生成
4.3 JavaScript核心对象
4.4 文档对象的引用
4.5 创建和使用自定义对象
4.6 本章小结
第5章 文档对象模型(DOM)
5.1 DOM概述
5.2 文档对象模型的层次
5.3 文档对象的产生过程
5.4 对象的属性和方法
5.5 附加的节点处理方法
5.6 对象的事件处理程序
5.7 浏览器兼容性攻略
5.8 本章小结
第6章 String、Math、Array等数据对象
6.1 String对象
6.2 Math对象
6.3 Array对象
6.4 Date对象
6.5 Number对象
6.6 Boolean对象
6.7 Function对象
6.8 Object对象
6.9 本章小结
第7章 Window及相关顶级对象
7.1 顶级对象模型参考
7.2 Window对象
7.3 Navigator对象
7.4 Screen对象
7.5 History对象
7.6 Location对象
7.7 Frame对象
7.8 Document对象
7.9 本章小结
第8章 Document对象
8.1 对象模型参考
8.2 Document对象
8.3 body元素对象
8.4 本章小结
3.赠送5个实用多媒体教学课件
● 编程起步之Hello_World程序.EXE
● JavaScript事件处理.EXE
● JavaScript基于对象编程.EXE
● JavaScript资源访问安全性.EXE
● JavaScript脚本与Flash进行通信.EXE
本书适合的读者
本书具有知识全面、实例精彩、指导性强的特点,力求以全面的知识及丰富的实例来指导读者掌握JavaScript网络应用技术。本书适合如下读者。
● Web开发爱好者
● 流行网络技术爱好者
● 站长及网络维护人员
● 刚接触B/S应用的人员
● JavaScript爱好者
● 网络开发人员
● 网页设计人员
● 正在做毕业设计的学生
作者