书籍详情

JavaScript宝典:第四版

JavaScript宝典:第四版

作者:(美)Danny Goodman著;李真文等译;李真文译

出版社:电子工业出版社

出版时间:2002-01-01

ISBN:9787505371651

定价:¥99.00

购买这本书可以去
内容简介
  本书是JavaScript经典图书《JavaScript宝典》的第四版,除秉承了前三版各种广受欢迎的内容外,本书还深入介绍了一些备受欢迎的新特性,包括对新版Internet Explorer和Navigator浏览器的支持。本书包含5个部分共42章,从简要介绍JavaScript,并将JavaScript与Java进行比较开始,循序渐进地介绍了浏览器机理、基本的编程技巧和真实的JavaScript脚本,接着提供了对于浏览器文档对象模型发展的深入探讨,详细介绍了JavaScript对象的有关知识,包括对象的属性、方法和事件处理等内容。最后,深入讨论了JavaScript的实践、脚本调试、安全性问题、跨浏览器环境的动态HTML 以及Microsoft Windows的作用机理,同时包括了大量的实例程序。另外,还提供了核心JavaScript语言的参考和其他一些有用的参考信息。本书附带的光盘提供了300多个现成的HTML文档实例和一些应用价值很高的程序片段,同时光盘中以.PDF格式提供的“快速参考”会对本书的学习起到极大的帮助作用。
作者简介
暂缺《JavaScript宝典:第四版》作者简介
目录
前言 
第1部分 开始学习JavaScript 
第1章 JavaScript与Web 
1.1 Web上的竞争 
1.2 超文本标记语言(HTML) 
1.3 CGI脚本 
1.4 辅助程序和插件程序 
1.5 Java Applet 
1.6 JavaScript: 语言的集大成者 
1.7 JavaScript: 一种灵活好用的工具 
第2章 开发适用于各种浏览器的JavaScript 
2.1 相互竞争 
2.2 相互包容 
2.3 当今的兼容性问题 
2.4 开发脚本编写策略 
第3章 JavaScript脚本初步 
3.1 软件工具 
3.2 设置编写环境 
3.3 第一个脚本要做什么 
3.4 输入初始脚本 
3.5 检查脚本 
3.6 轻松编写脚本 
第2部分 JavaScript指南 
第4章 Browser和Document 对象 
4.1 脚本运行显示 
4.2 可用JavaScript实现的几种基本动作 
4.3 文档对象模型 
4.4 载入文档时 
4.5 对象引用 
4.6 关于圆点语法 
4.7 如何定义对象 
4.8 习题 
第5章 脚本和HTML文档 
5.1 脚本放在文档何处 
5.2 JavaScript语句 
5.3 脚本语句何时执行
5.4 观察脚本错误 
5.5 脚本和编程 
5.6 习题 
第6章 程序设计基础之一 
6.1 关于JavaScript语言 
6.2 处理信息 
6.3 变量 
6.4 表达式和求值 
6.5 数据类型转换 
6.6 操作符 
6.7 习题 
第7章 程序设计基础之二 
7.1 决策和循环 
7.2 控制结构 
7.3 重复循环 
7.4 函数 
7.5 花括号
7.6 数组 
7.7 习题 
第8章 Window和Document对象 
8.1 Document对象 
8.2 Window对象 
8.3 窗口属性和方法 
8.4 Location对象 
8.5 History对象 
8.6 Document对象
8.7 Link对象 
8.8 习题 
第9章 表单和表单元素 
9.1 FORM对象 
9.2 作为对象的表单控件 
9.3 按钮对象 
9.4 复选框对象
9.5 单选钮对象
9.6 SELECT对象
9.7 向函数传递表单数据和元素
9.8 提交和预验证表单
9.9 习题
第10章 String、Math和Date对象
10.1 核心语言对象 
10.2 String对象 
10.3 Math对象 
10.4 Date对象 
10.5 日期计算 
10.6 习题 
第11章 用脚本编写框架和多窗口 
11.1 框架:父框架和子框架 
11.2 家庭成员间的引用 
11.3 框架脚本编程提示 
11.4 控制多框架——导航条 
11.5 窗口引用的其他内容 
11.6 习题 
第12章 图像和动态HTML 
12.1 image对象 
12.2 HTML中其他的动态内容
12.3 习题 
第3部分 文档对象参考 
第13章 JavaScript基础 
13.1 JavaScript版本 
13.2 核心语言标准——ECMAScript 
13.3 在HTML文档中嵌入脚本 
13.4 浏览器版本检测 
13.5 兼容性设计 
13.6 对有经验的程序员的语言基础 
13.7 对象模型的发展 
第14章 文档对象模型基础 
14.1 对象模型层次 
14.2 文档对象的产生过程 
14.3 对象属性 
14.4 对象方法 
14.5 对象事件处理 
14.6 对象模型概述 
14.7 基本对象模型 
14.8 基本附加图像对象模型 
14.9 Navigator 4扩展 
14.10 Internet Explorer 4+扩展 
14.11 Internet Explorer 5+扩展 
14.12 W3C DOM 
14.13 混合对象模型 
14.14 在NN6中模拟IE4+语法 
14.15 JavaScript 对象模型基础小结 
第15章 通用HTML元素对象 
15.1 通用对象 
第16章 Window 对象和Frame 对象 
16.1 Window 对象术语 
16.2 框架 
16.3 Window对象 
16.4 FRAME元素对象 
16.5 FRAMESET 元素对象 
16.6 IFRAME 元素对象 
16.7 popup 对象 
第17章 Location对象和History对象 
17.1 Location对象 
17.2 History 对象 
第18章 Document对象和Body 对象 
18.1 Document 对象 
18.2 BODY 元素对象 
第19章 主体文本对象 
19.1 BLOCKQUOTE 和 Q 元素对象 
19.2 BR 元素对象 
19.3 FONT元素对象
19.4 H1...H6 元素对象 
19.5 HR元素对象 
19.6 LABEL 元素对象 
19.7 MARQUEE 元素对象
19.8 方法 
19.9 事件处理 
19.10 Range 对象 
19.11 selection 对象 
19.12 Text和TextNode 对象 
19.13 TextRange对象 
19.14 TextRectangle 对象 
19.15 小结 
第20章 HTML 指示性对象 
20.1 HTML 元素对象 
20.2 HEAD 元素对象 
20.3 BASE 元素对象 
20.4 BASEFONT 元素对象 
20.5 ISINDEX 元素对象 
20.6 LINK 元素对象 
20.7 META 元素对象 
20.8 SCRIPT 元素对象
20.9 TITLE元素对象 
第21章 Link 对象和Anchor 对象 
21.1 Anchor、Link和A 元素对象 
第22章 Image对象、Area对象和Map对象 
22.1 Image 和 IMG 元素对象 
22.2 AREA 元素对象 
22.3 MAP 元素对象 
第23章 form及其相关对象 
23.1 对象层次中的表单 
23.2 FORM 对象 
23.3 FIELDSET 和 LEGEND 元素对象 
23.4 LABEL 元素对象 
第24章 按钮对象 
24.1 BUTTON 元素对象以及button、submit、reset 输入对象 
24.2 复选框输入对象 
24.3 单选按钮输入对象
24.4 图像输入对象 
第25章 文本相关表单对象 
25.1 文本输入对象 
25.2 Password 输入对象 
25.3 Hidden 输入对象 
25.4 TEXTAREA 表单对象
第26章 选择、选项和文件上传对象 
26.1 SELECT 元素对象 
26.2 OPTION 元素对象 
26.3 OPTGROUP 元素对象
26.4 文件输入元素对象 
第27章 表和列表对象 
27.1 表对象层次结构 
27.2 TABLE 元素对象 
27.3 TBODY、TFOOT和 THEAD 元素对象 
27.4 CAPTION 元素对象 
27.5 COL 和 COLGROUP 元素对象 
27.6 TR 元素对象 
27.7 TD 和 TH 元素对象 
27.8 OL 元素对象 
27.9 UL 元素对象 
27.10 LI 元素对象
27.11 DL、 DT和 DD 元素对象 
27.12 DIR 和 MENU 元素对象 
第28章 Navigator 和其他环境对象 
28.1 clientInformation 对象(IE4+)和 navigator 对象 (所有浏览器) 
28.2 mimeType 对象 
28.3 plugin 对象 
28.4 查找 MIME 类型和插件程序 
28.5 screen 对象 
28.6 userProfile 对象 
第29章 event对象 
29.1 事件 
29.2 事件传播 
29.3 引用事件对象 
29.4 事件对象兼容性
29.5 深入学习事件模型 
29.6 事件类型 
29.7 NN4 事件对象 
29.8 IE4+ event对象
29.9 NN6+ event对象
第30章 样式表和样式对象 
30.1 理解对象名称 
30.2 输入样式表 
30.3 读取样式属性
30.4 STYLE 元素对象 
30.5 styleSheet 对象
30.6 cssRule 和规则对象 
30.7 currentStyle、runtimeStyle和style对象 
30.8 filter对象 
第31章 定位对象 
31.1 层的概念 
31.2 NN4 Layer对象 
31.3 DOM中的定位元素
第32章 嵌入对象 
32.1 APPLET 元素对象 
32.2 OBJECT 元素 
32.3 EMBED元素对象
32.4 PARAM元素的特例 
第33章 XML 对象 
33.1 元素和节点 
33.2 XML 元素对象
第4部分 JavaScript 核心语言参考 
第34章 String对象 
34.1 字符串和数值数据类型 
34.2 String对象 
34.3 字符串使用函数 
34.4 URL 字符串编码和译码 
第35章 Math、Number和 Boolean对象 
35.1 JavaScript中的数值 
35.2 Math对象 
35.3 Number对象
35.4 Boolean对象
第36章 Date对象 
36.1 时区和GMT 
36.2 Date对象 
36.3 表单中确认日期输入的方法 
第37章 Array对象 
37.1 结构化数据 
37.2 创建空数组 
37.3 向数组添加数据 
37.4 JavaScript 1.2高级数组创建 
37.5 删除数组项 
37.6 并行数组 
37.7 多维数组 
37.8 array对象属性 
37.9 array对象方法 
第38章 正则表达式和RegExp对象 
38.1 正则表达式和样式 
38.2 语言基础 
38.3 对象关系 
38.4 使用正则表达式 
38.5 正则表达式对象 
38.6 RegExp 对象 
第39章 控制结构和异常处理 
39.1 If 和If...Else 判定 
39.2 条件表达式 
39.3 for循环 
39.4 while循环
39.5 do-while循环 
39.6 循环遍历属性(for-in) 
39.7 with 语句 
39.8 Label语句 
39.9 switch 语句
39.10 异常处理 
39.11 使用try-catch-finally结构 
39.12 产生异常 
39.13 error对象
第40章 JavaScript 操作符 
40.1 操作符类别 
40.2 比较操作符 
40.3 不同数据类型的比较 
40.4 结合操作符 
40.5 赋值操作符 
40.6 布尔操作符 
40.7 按位操作符 
40.8 对象操作符 
40.9 混合操作符 
40.10 操作符优先级 
第41章 函数和自定义对象 
41.1 Function对象 
41.2 函数应用注意事项 
41.3 自定义对象 
41.4 面向对象的概念 
41.5 Object对象 
第42章 全局函数和语句 
42.1 函数 
42.2 语句 
第5部分 附录 
附录A JavaScript和浏览器对象快速参考 
附录B JavaScript保留字 
附录C 练习答案 
附录D JavaScript 和 DOM Internet资源 
附录E CD-ROM内容 
猜您喜欢

读书导航