图书介绍
新概念JavaScript教程pdf电子书版本下载

- 张凯编著 著
- 出版社: 北京科海集团公司
- ISBN:7899980240
- 出版时间:2002
- 标注页数:234页
- 文件大小:37MB
- 文件页数:245页
- 主题词:JAVA语言(学科: 程序设计) JAVA语言 程序设计
PDF下载
下载说明
新概念JavaScript教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 JavaScript 的背景知识 1
第1章 Web 页与 JavaScript 1
1.1 Web 页简介 1
1.2 什么是 JavaScript 2
1.3 其他常用的 Web 页开发语言简介 4
第2章 在 HTML 中使用 JavaScript 5
2.1 HTML 简介 5
2.1.1 HTML 整体结构 5
2.1.2 HTML 元素要点 6
2.2 使用 JavaScript 代码 11
2.2.1 直接嵌入 HTML 文件 11
2.2.2 链接-js 文件 12
2.3 编写 JavaScript 代码 13
2.3.1 编写 JavaScript 代码的几点说明 13
2.3.2 查看变量的方法 14
2.3.3 查看错误信息 14
2.4 贯穿全书的 JavaScript 实例 15
3.1 数据类型、变量和保留字 18
3.1.1 数值型 18
第2部分 JavaScript 语言的基本语法 18
第3章 JavaScript 基础 18
3.1.2 字符串型 19
3.1.3 逻辑型 20
3.1.4 不确定值 20
3.1.5 变量和保留字 20
3.2 运算符和表达式 24
3.2.1 算术运算符和算术表达式 24
3.2.2 比较运算符和比较表达式 26
3.2.3 逻辑运算符和逻辑表达式 27
3.2.6 条件运算符和逗号运算符 28
3.2.4 位运算符和位运算表达式 28
3.2.5 赋值运算符和赋值表达式 28
3.2.7 运算符的优先级 29
第4章 流程控制与函数 31
4.1 程序的流程控制 31
4.1.1 条件语句 31
4.1.2 开关语句 33
4.1.3 循环语句 34
4.1.4 跳转和继续语句 36
4.2 JavaScript 的函数 37
4.3.1 eval()函数 40
4.3 常用的系统函数 40
4.3.3 parselnt()函数和 parseFloat()函数 43
4.3.2 escape()函数和 unescape()函数 43
第3部分 JavaScript 语言的高级部分 44
第5章 JavaScript 的对象 (Object) 44
5.1 对象的基本概念 44
5.2 对象的定义和创建 44
5.3 对象的属性和方法 46
5.4 数组 (Array) 对象 49
5.4.1 一维数组 49
5.5 内置对象及其方法 51
5.4.2 多维数组 51
5.5.1 数组 (Array) 对象 52
5.5.2 日期 (Date) 对象 53
5.5.3 数学 (Math) 对象 56
5.5.4 字符串 (String) 对象 57
第6章 浏览器内部对象与事件驱动 62
6.1 浏览器内部对象层次 62
6.2 对象 (Object) 与事件 (Event) 驱动 63
6.2.1 事件驱动的基本概念 63
6.2.2 JavaScript 中的事件 64
6.3.1 使用事件的基本方式 65
6.3 使用事件 65
6.3.2 使用事件示例 66
6.4 事件对象 68
6.4.1 事件的常用属性 68
6.4.2 引用事件对象 69
第7章 窗口 (Window) 对象 72
7.1 Window 对象的属性和方法 72
7.2 打开和关闭窗口 74
7.3.1 状态栏设置 76
7.3 窗口状态设置 76
7.3.2 设置窗口位置和大小 79
7.3.3 滚动屏幕 81
7.4 定时执行程序 82
7.5 3种对话框的使用 85
第8章 文件 (Doucument) 对象 87
8.1 Doucument 对象的属性 87
8.2 Doucument 对象的方法 89
9.1 引用 Frame 的方法 91
9.1.1 引用 Frame 91
第9章 框架 (Frame) 对象 91
9.1.2 引用窗口对象 92
9.2 使用 Frame 的实例 92
9.2.1 指定页面脱离或嵌套框架 92
9.2.2 九宫图游戏中的例子 93
9.2.3 利用框架导航 94
第10章 表单 (Form) 对象及其子对象 98
10.1 Form 对象 98
10.1.1 Form 对象的属性 98
10.1.2 Form 对象的方法 99
10.2 表单元素对象 100
10.2.1 引用表单元素对象 100
10.2.2 表单元素对象的属性和方法 101
10.2.3 文本框对象使用示例 103
10.2.4 下拉列表对象使用示例 103
10.2.5 单选框和复选框对象使用示例 105
10.3 表单综合实例 107
第11章 位置 (Location)对象 113
11.1 位置对象的属性 113
11.1.1 属性说明 113
11.1.2 使用示例 115
11.2.1 方法 reload() 118
11.2 位置对象的方法 118
11.2.2 方法 replace() 120
第12章 历史 (History)对象 123
12.1 历史对象的属性和方法 123
12.2 历史对象使用实例 124
12.2.1 显示当前浏览器窗口曾访问过的站点数目 124
12.2.2 模拟前进按钮和后退按钮 124
13.1 图像对象的属性 126
13.2 图像对象的使用 126
第13章 图像 (Image) 对像 126
13.2.1 预先下载图像 127
13.2.2 使用多个静态图像形成动画 127
12.2.3 翻转图的实现 129
13.2.3 翻转图的实现 129
第14章 操作 Cookie 132
14.1 cookie 的局限性 132
14.2 设置和读取 cookie 133
14.2.1 设置和读取 cookie 的基本方法 133
14.2.2 cookie 进阶一:对 cookie 编码和解码 134
14.2.3 cookie 进阶二:多个 cookie 135
14.2.4 cookie 进阶三:cookie 的失效时间 (expires)、路径(path) 和域 (domain) 139
14.3 利用 cookie 控制弹出的窗口 144
第15章 浏览器 (Navigator) 对象 147
15.1 浏览器对象的属性和方法 147
15.2 根据浏览器类型和版本导航 148
第16章 控制图层 150
16.1 引用图层 150
16.2 图层的属性 151
16.3 图层的使用 151
16.3.1 载入等待信息 151
16.3.2 浮动图层 154
16.3.3 拖动图层 163
第4部分 精彩范例详解 169
第17章 综合范例 169
17.1 JavaScript 程序的设计方法 169
17.2 面向对象分析和设计 170
17.3 面向对象编程 173
第18章 分组选择 188
18.1 效果说明 188
18.2 代码及说明 188
19.1 效果说明 195
第19章 滚动图片 195
19.2 代码及说明 196
第20章 漂亮的时钟 204
20.1 浮动时钟 204
20.1.1 效果说明 204
20.1.2 代码及说明 204
20.2 电子表 211
20.2.1 效果说明 211
20.2.2 代码及说明 211
21.1 效果说明 215
第21章 猜数字 215
21.2 代码及说明 216
第22章 鼠标特效 222
22.1 跟随鼠标的彩色字符串 222
22.1.1 效果说明 222
22.1.2 代码及说明 222
22.2 溅射彩色字符 226
22.2.1 效果说明 226
22.2.2 代码及说明 226
附录 JavaScript 常用对象一览表 232