图书介绍

JavaScript程序设计基础教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

JavaScript程序设计基础教程
  • 曾海编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115207395
  • 出版时间:2009
  • 标注页数:220页
  • 文件大小:87MB
  • 文件页数:229页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JavaScript程序设计基础教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 JavaScript概述1

1.1 JavaScript简述1

1.1.1什么是JavaScript1

1.1.2 JavaScript的主要特点2

1.1.3 JavaScript的应用3

1.2 JavaScript的环境要求4

1.2.1硬件要求4

1.2.2软件要求4

1.3编写JavaScript的工具5

1.3.1使用记事本6

1.3.2使用FrontPage6

1.3.3使用Dreamweaver8

1.4编写第一个JavaScript程序10

1.4.1编写JavaScript10

1.4.2运行JavaScript程序12

1.4.3调试JavaScript程序13

习题14

第2章 HTML文档15

2.1 HTML文档基础15

2.1.1 HTML标记16

2.1.2 HTML文档的基本结构18

2.2 HTML文档的常用标记19

2.2.1文字标记20

2.2.2段落标记23

2.2.3列表标记24

2.2.4超链接标记26

2.2.5图像标记28

2.2.6表格标记29

2.2.7框架标记31

2.2.8多媒体标记34

习题35

第3章 JavaScript语言基础37

3.1关键字和标识符38

3.1.1关键字38

3.1.2标识符38

3.2数据类型39

3.2.1数值型39

3.2.2字符串型40

3.2.3布尔型41

3.2.4特殊数据类型41

3.3常量42

3.4变量43

3.4.1变量的命名43

3.4.2变量的声明与赋值43

3.4.3变量的作用域44

3.4.4变量的生存期44

3.5运算符45

3.5.1算术运算符45

3.5.2比较运算符46

3.5.3逻辑运算符47

3.5.4字符串运算符47

3.5.5赋值运算符48

3.5.6条件运算符49

3.5.7其他运算符50

3.5.8运算符的优先级51

3.6表达式52

习题52

第4章 JavaScript基本语句54

4.1条件语句55

4.1.1 if语句55

4.1.2 if…else语句58

4.1.3 if…else if…else if语句58

4.1.4 if语句的嵌套59

4.1.5 switch语句61

4.2循环语句64

4.2.1 while语句65

4.2.2 do…while语句66

4.2.3 for语句67

4.2.4 for…in语句68

4.3跳转语句69

4.3.1 break语句69

4.3.2 continue语句69

4.4异常处理语句71

4.4.1 throw语句71

4.4.2 try…catch…finally语句72

习题73

第5章 函数74

5.1什么是函数74

5.2函数的定义75

5.3函数的调用76

5.3.1函数的简单调用76

5.3.2在事件响应中调用函数77

5.3.3通过链接调用函数77

5.4函数参数的使用78

5.5使用函数返回值79

5.6函数的嵌套80

5.7递归函数81

5.8 JavaScript中的内置函数82

习题84

第6章 对象编程86

6.1对象概述86

6.1.1什么是对象86

6.1.2创建和删除对象88

6.1.3对象的属性和方法88

6.2在JavaScript中使用对象89

6.3日期对象(Date对象)89

6.3.1创建Date对象89

6.3.2 Date对象的主要属性和方法90

6.4数学对象(Math对象)93

6.5字符串对象(String对象)94

6.5.1创建String对象94

6.5.2 String对象的属性和方法95

6.6 Number对象98

6.6.1创建Number对象98

6.6.2 Number对象的属性98

6.6.3 Number对象的方法99

6.6.4 Number对象的最大值或最小可能值99

6.6.5 Number 对象的正负无穷大的值99

6.6.6将数字以不同的格式转换成字符串100

6.7 Array对象102

6.7.1什么是数组102

6.7.2创建和访问数组102

6.7.3 Array对象的输入输出103

6.7.4 Array对象的常用属性和方法104

6.7.5二维数组104

习题105

第7章 事件处理107

7.1事件的基本概念107

7.1.1什么是事件107

7.1.2事件处理程序的调用108

7.1.3 JavaScript的常用事件111

7.2鼠标键盘事件113

7.2.1鼠标的单击事件113

7.2.2鼠标的按下和松开事件114

7.2.3鼠标的移入移出事件115

7.2.4鼠标移动事件116

7.2.5键盘事件117

7.3页面事件118

7.3.1加载与卸载事件119

7.3.2页面大小事件120

7.4表单事件121

7.4.1获得焦点与失去焦点事件121

7.4.2失去焦点修改事件123

7.4.3表单提交与重置事件124

7.5滚动字幕事件126

7.5.1 onbounce事件126

7.5.2 onstart事件127

7.6编辑事件128

7.6.1文本编辑事件129

7.6.2对象拖动事件132

习题134

第8章 浏览器对象135

8.1窗口对象136

8.1.1 Window对象概述136

8.1.2 Window对象的属性和方法136

8.1.3打开和关闭窗口137

8.1.4定时打开窗口139

8.2文档对象(document)139

8.2.1 document对象概述139

8.2.2 document对象的常用属性、方法和事件140

8.2.3文档对象的应用141

8.3表单对象(form)142

8.3.1认识表单对象142

8.3.2 form对象的属性、方法和事件142

习题150

第9章 CSS+DIV技术151

9.1 CSS简介151

9.2样式定义153

9.2.1样式定义的格式153

9.2.2选择符的分类153

9.3使用样式154

9.3.1嵌入样式表154

9.3.2链接外部样式表154

9.3.3引入外部的样式表154

9.3.4内嵌样式155

9.3.5 CSS样式的优先级155

9.4 Style对象156

9.5 CSS属性157

9.5.1字体属性157

9.5.2文本属性159

9.5.3颜色和背景属性161

9.5.4容器属性164

9.5.5列表属性165

9.5.6鼠标属性166

9.5.7定位和显示167

9.5.8 CSS滤镜169

9.6 CSS+DIV美化与布局页面171

9.6.1 <div>标记与<span>标记171

9.6.2 <div>与<span>的区别173

9.6.3用CSS+DIV实现指定尺寸无边框、无滚动条窗口175

习题177

第10章Ajax技术178

10.1 Ajax介绍179

10.2 Ajax技术的组成180

10.2.1 JavaScript180

10.2.2 XMLHttpRequest180

10.2.3 CSS182

10.2.4 DOM183

10.2.5 XML183

10.3实现 Ajax的基本步骤183

10.3.1创建XMLHttpRequest对象183

10.3.2创建HTTP请求184

10.3.3设置响应HTTP请求状态变化的函数185

10.3.4设置获取服务器返回数据的语句185

10.3.5发送HTTP请求186

10.3.6局部更新187

10.4用Ajax实现无刷新广告轮显189

习题191

第11章 综合实训192

11.1实训1 JavaScript基本操作192

11.1.1实训目的192

11.1.2实训内容192

11.1.3实训步骤193

11.2实训2 HTML文档基本操作193

11.2.1实训目的193

11.2.2实训内容193

11.2.3实训步骤194

11.3实训 3 JavaScript语言基础操作196

11.3.1实训目的196

11.3.2实训内容196

11.3.3实训步骤197

11.4实训4 JavaScript基本语句的应用198

11.4.1实训目的198

11.4.2实训内容198

11.4.3实训步骤198

11.5实训5函数的应用200

11.5.1实训目的200

11.5.2实训内容200

11.5.3实训步骤200

11.6实训6对象编程的操作201

11.6.1实训目的201

11.6.2实训内容201

11.6.3实训步骤202

11.7实训7事件处理的操作209

11.7.1实训目的209

11.7.2实训内容209

11.7.3实训步骤210

11.8实训8浏览器对象的应用212

11.8.1实训目的212

11.8.2实训内容212

11.8.3实训步骤213

11.9实训9 CSS+DIV技术的应用214

11.9.1实训目的214

11.9.2实训内容214

11.9.3实训步骤214

11.10实训10 Ajax技术的应用217

11.10.1实训目的217

11.10.2实训内容217

11.10.3实训步骤217

热门推荐