《即学即用JavaScript》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:林嵩编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1998
  • ISBN:7115068518
  • 页数:259 页
图书介绍:

第一章 JavaScript介绍 1

1.1 学习JavaScript从何入手 1

1.2 本书的一些约定 2

1.3 JavaScript的含义、基本概念 2

1.3.1 什么是JavaScript 3

1.3.2 在HTML中嵌入JavaScript 4

1.3.3 定义函数和调用函数 8

1.3.4 使用write方法 9

1.3.5 编写事件处理语句 11

1.3.6 确认表单输入 14

第二章 使用Navigator JavaScript对象 17

2.1 Navigator对象分级体系 17

2.2 一个文档属性的例子 18

2.3 JavaScript反映值和HTML布局 20

2.4 关键的浏览器对象 21

2.4.1 window和Frame对象 21

2.4.5 history对象 22

2.4.4 location对象 22

2.4.2 document对象 22

2.4.3 Form对象 22

2.4.6 navigator对象 23

2.5 Navigator的对象数组 23

第三章 窗口和帧用法 25

3.1 打开和关闭窗口 25

3.1.1 打开窗口 25

3.1.2 关闭窗口 26

3.2 使用帧 26

3.2.1 创建一个帧 26

3.2.2 更新帧 28

3.2.3 创建和更新帧的例子 28

3.3 引用窗口和帧 29

3.3.1 引用窗口的属性、方法和事件处理 30

3.4 在窗口和帧之间浏览 31

3.3.2 在表单提交和超文本链接时对窗口的引用 31

第四章 实时连接 33

4.1 实时连接准备知识 33

4.1.1 使能实时连接 33

4.1.2 Java控制台 33

4.1.3 Netscape压缩包 34

4.1.4 使用Netscape压缩包 34

4.2 JavaScript对Java的数据传递 35

4.2.1 直接访问Java 35

4.2.2 控制Java applet 35

4.2.3 控制Java插件 37

4.2.4 数据类型转换 38

4.3 Java对JavaScript的数据传递 38

4.3.1 获得JavaScript窗口的句柄 38

4.3.2 访问JavaScript对象和属性 39

4.3.3 调用JavaScript方法 39

4.3.4 数据类型转换 41

第五章 进一步的讨论 43

5.1 JavaScript URL用法 43

5.2 客户端图像位图用法 44

5.3 服务器端图像位图用法 44

5.4 状态条用法 45

5.5 cookie用法 45

5.5.1 一些限制 46

5.5.2 在JavaScript中使用cookie 46

5.5.3 一个使用cookie的例子 47

5.6 数据加扰的用法 48

5.6.1 加扰操作情况 48

5.6.2 使能加扰 49

5.6.3 加扰或取消加扰单一的数据成分 49

5.6.4 条件性描述语句产生的加扰 49

5.7.1 mimeTypes数组 50

5.7 判定已经安装的插件 50

5.7.2 plugins数组 51

第六章 值、变量和常量 53

6.1 值 53

6.1.1 数据类型转换 53

6.2 变量 54

6.3 常量 54

第七章 表达式和运算符 57

7.1 表达式 57

7.1.1 条件表达式 57

7.2 运算符 58

7.2.1 赋值运算符 58

7.2.2 比较操作符 59

7.2.3 算术运算符 59

7.2.4 位操作符 59

7.2.7 特殊运算符 61

7.2.6 字符串运算符 61

7.2.5 逻辑运算符 61

7.2.8 运算符的优先级 63

第八章 对象模型 65

8.1 对象和属性 65

8.2 函数 66

8.2.1 定义函数 66

8.2.2 使用函数 66

8.2.3 使用参数数组 67

8.3 创建新对象 68

8.3.1 索引对象属性 69

8.3.2 为对象类型定义属性 69

8.3.3 定义方法 70

8.3.4 使用this作为对象参照 70

8.3.5 删除对象 71

9.1.1 Array对象 73

9.1 内建的对象 73

第九章 内建的对象和函数 73

9.1.2 Boolean对象 74

9.1.3 Date对象 75

9.1.3.1 Data对象的方法 75

9.1.3.2 使用Date对象的例子 76

9.1.4 Function对象 77

9.1.5 Math对象 78

9.1.6 Number对象 79

9.1.7 String对象 79

9.2 内建的函数 80

9.2.1 isNaN函数 80

9.2.2 parseInt和parseFloat函数 81

第十章 JavaScript语句 83

10.1 条件语句 83

10.2.1 for语句 84

10.2 循环语句 84

10.2.2 while语句 85

10.2.3 break语句 86

10.2.4 continue语句 86

10.3 对象处理语句和运算符 86

10.3.1 new运算符 87

10.3.2 this关键字 87

10.3.4 with语句 88

10.3.3 for...in语句 88

10.4 注释 89

第十一章 Netscape包 91

11.1 netscape.javascript.JSOBject 91

11.2 netscape.javascript.JSException 93

11.3 netscape.plugin.Plugin 94

11.3.1 构造程序和方法 94

第十二章 Navigator JavaScript参考 97

附录 保留字 259