|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书从HTML以及编程的基础知识和方法开始介绍,逐步由浅入深,直到如何使用Javascript进行数据库和嵌入数据的操作等比较高级的技术。不管您是否接触过HTML或其他编程语言,都能够在本书的指导下逐步地了解和掌握JavaScript语言。 本书充分考虑到了适用读者大部分为初级的编程人员,所以对学习过程中的相关概念都进行了详细的阐述和解释,避免了再去查阅其他相关书籍带来的麻烦。并且,本书从始至终都采用概念阐述和实例练习相结合的方式,在了解概念的基础上,通过实例应用,自己动手实践,加深了对概念的理解,逐步培养起了应用JavaScript语言的动手能力。 本书的适用读者范围,除了初学者之外,对于那些从事Web编程以及技术服务的工程技术人员、用户,本书也是个很好的参考读
目录:
第1章 JavaScript简介
1.l 程序设计、HTML和 JavaScript l. 1.l 万维网 1.1.2 JavaScript在Web上的作用 l.1.3 超文本标记语言 1.1.4 创建一个HTML文档 1.1.5 JavaScript程序设计语言 1.1.6 逻辑与调试 1.1.7 总结 1.1.8 问题 1.1.9 练习 1.2 第一个JavaScript程序 1.2.1 关于<SCRIRT>标签 1.2.2 创建JavaScript源代码文件 l.2.3 为JavaScript程序添加注释 1.2.4 在不兼容的创览器中隐藏JavaScript代码 1.2.5 在<HEAD>或<BODY>段放置JavaScript 1.2.6 总结 1.2.7 问题 1.2.8 练习 第2章 变量、函数、对象和事件 2.l 使用变量、函数和对象进行工作 2.1.l 变量 2.1.2 定义函数 2.1.3 调用函数 2.1.4 理解JavaScript对象 2.1.5 对象继承和原型 2.1.6 对象方法 2.l.7 变量作用域 2.1.8 总结 2.1.9 问题 2.1.10 练习 2.2 使用事件 2.2. 1 理解事件 2.2.2 HTML标签和事件 2.2.3 事件处理器 2. 2.4 链接 2.2.5 链按事件 2.2.6 创建图像映射 2. 2. 7 总结 2.2.8 问题 2. 2.9 练习 第3章 数据类型和运算符 3.l 使用数据类型和数组 3.1.1 数据类型 3.1.2 数字型数据类型 3.1.3 布尔值 3.1.4 字符串 3.1.5 数组 3. 1.6 总结 3.1.7 问题 3.1.8 练习 3.2 表达式和运算符 3.2.l 表达式 3.2.2 算术运算符 3.2.3 赋值运算符 3. 2.4 关系运算符 3.2.5 逻辑运算符 3.2.6 字符串运算符 3.2.7 运算符优先级 3.2.8 创建计算器程序 3. 2.9 总结 3.2.10 问题 3.2.11 练习 第4章 使用控制结构和语旬进行流程控制 4. 1 判断 4.1.1 让语句 4.l.2 if...else语句 4. 1. 3 嵌套if和if...else语句 4.1.4 switch语句 4. 1.5 总结 4.1.6 问题 4.1.7 练习 4.2 循环 4.2.l while语句 4.2.2 do...while语句 4. 2.3 for语句 4.2.4 for...in语句 4.2. 5 With语句 4.2.6 continue语句 4.2.7 总结 4.2.8 red题 4.2.9 练习 第5章 窗口和帧 5.l 用窗口工作 5. l. 1 JavaScript对象模型 5.1.2 窗口对象 5.1.3 打开和关闭窗口 5.1.4 使用超时设定和间隔设定 5.1.5 总结 5.1.6 问题 5. l.7 练习 5.2 使用帧和其他对象 5.2.l 创建帧 5.2.2 使用TARGET属性 5.2.3 帧的嵌套 5. 2.4 帧的格式 5.2. 5 NOFRAMES标签 5.2. 6 定位对象 5.2.7 历史对象 5.2.8 领航员对象 5.2.9 帧和窗口 5. 2.10 总结 5.2.11 问题 5. 2.12 练习 第6章 表单 6.l 在JavaScript中使用表单 6.1.l 麦单总览 6.1.2 通用网关接口 6.1.3 <FORM>标签 6.1.4 表单元素总览 6.1.5 输入域 6.1.6 选择列表 6.1.7 多行文本输入域 6.1.8 总结 6.1.9 问题 6.1.10 练习 6.2 校验用户在表单的输入 6.2.l 表单隐藏域 6.2.2 麦单对象 6.2.3 用E-mail发送表单数据 6.2.4 总结 6. 2.5 问题 6.2.6 练习 第7章 动态HTML和动画 7.l 动态对象模型 7.1.1 动态 HTML 7.1.2 文档对象模型 7.1.3 Image对象 7. 1.4 使用Image对象的动画 7.1.5 图像缓冲 7. 1.6 总结 7. 1.7 问题 7.1.8 练习 7.2 动画和层叠式表单 7.2.l 层叠式表单 7.2.2 在JavaScript中使用CSS样式 7. 2.3 CSS定位 7.2.4 在Internet Explorer中定位 7.2.5 在Navigator中定位 7.2.6 跨洲览器兼容性 7.2. 7 总结 7.2.8 问题 7. 2. 9 练习 第8章 Cookies和安全 8.l 状态信息和Cookies 8.1.l 状态信息 8.1.2 String对象 8.1.3 使用查询字符串保存状态信息 8.1.4 使用Cookies保存状态信息 8.1.5 总结 8.1.6 问题 8.1.7 练习 8.2 安全 8.2.1 JavaScript安全所关心的内容 8.2. 2 同源策略 8. 2. 3 签署脚本和数字证书 8.2.4 总结 8.2.5 问题 8.2.6 练习 第9章 调试JavaScript 9.1 基本调试技术 9.1.1 了解调试 9.1.2 错误消息 9.1.3 使用alert()方法跟踪错误 9.1.4 使用write()和writeln()方法跟踪错误 9.1.5 使用注释定位错误 9.1.6 其他调试技术 9.1.7 总结 9.1.8 问题 9.1.9 练习 9.2 高级调试技术和资源 9.2. 1 使用for...in语句检查对象属性 9. 2. 2 Navigator中的查看点 9.2.3 Netscape JavaScript调试器 9.2.4 Microsoft脚本调试器 9.2.5 JavaScript语句的错误和调试资源 9.2. 6 总结 9.2.7 问题 9.2.8 练习 第10章 服务器瑞JavaScript 10.1 NetscaPe Llvewlre 10.1.l 客户/服务器结构 10.1.2 开发服务器端JavaScript 10.1.3 创建LiveWire应用程序 10.1.4 Livewre核心对象 10.1.5 创建客户簿 10.1.6 总结 10.l. 7 问题 10.1.8 练习 10.2 Microsoft Active Server Pages 10.2.1 Active Server Pages简介 10.2. 2 创建ASP应用程序 10.2.3 对象集合 10.2. 4 ASP核心对象 10.2.5 创建客户簿 10.2.6 总结 10.2.7 问题 10.2.8 练习 第11章 数据库连接 11.l 数据库概要和使用LiveWire连接数据库 11.1.l 理解数据库 11.1.2 数据库管理系统 11.1.3 结构化查询语言 11.1.4 LiveWire Database对象 11.1.5 执行SQL命令 11.1.6 LiveWire事务处理 11.1.7 LiveWire错误处理 11.1.8 总结 11.1.9 问题 11.l.10 练习 11.2 使用 ASP连接数据库 11.2. l 使用ActiveServerPages连接数据库 11. 2.2 ADO Connection对象 11. 2.3 执行SQL命令 11.2.4 ADO事务处理 11.2. 5 ADO Error对象错误处理 11.2.6 总结 11.2.7 问题 11.2.8 练习 第12章 使用Java 小应用程序和嵌入数据 12.1 Java教程 12.1.l 小应用程序和嵌入数据 12.1.2 Java介绍 12.1.3 类 12.1.4 方法 12.1.5 编译Java程序 12.1.6 创建一个小应用程序 12.1.7 Java变量和数据类型 12.1.8 为HTML文档添加Applet 12.l.9 使用JavaScript控制Java Applet 12.l.10 总结 12.1.11 问题 12.1.12 练习 12.2 LiveConnect、插件和ActiveX 12. 2. 1 总览 12.2.2 Java包和LiveConnect 12.2.3 Java和JavaScript之间的数据转换 12. 2.4 用Java控制JavaScript 12.2.5 在JavaScript中直接存取Java类 12.2.6 嵌入数据 12.2.7 总结 12. 2.8 问题 12.2. 9 练习 附录A JavaScript参考 附录B Livewire参考 附录C Active Server Pages参考 附录D Java参考 前言:
本书对需要用JavaScript编程语言开发Web应用的初级程序员提供指导。本书所讲述的 JavaScript语言兼容于Netscape JavaScript l.2,在 Navigator 4以上或 Internet Explorer 4以上的版本中支持该版本的JavaScript。本书假设读者并没有关于编程语言或HTML的知识。
组织和指导
本书开始将向读者介绍基本的JavaScript编程概念,同时演示实现的语法。World Wide Web、HTML和JavaScript在第1章中介绍,随后介绍编程逻辑方法和调试方法。然后,对变量、函数、对象和事件的介绍将为读者理解更深层的概念和技术提供一个框架,同时让读者尝试更广泛的示例程序。第3章和第4竟将教给读者关于数据类型、..
|