JavaScript程序设计基础教程
所有书籍以实拍图为准,所见即所得,当天下午三点之前订单当天都能发货
¥
0.1
九品
仅1件
作者曾海 编
出版社人民邮电出版社
出版时间2009-10
版次1
装帧平装
上书时间2024-11-10
商品详情
- 品相描述:九品
图书标准信息
-
作者
曾海 编
-
出版社
人民邮电出版社
-
出版时间
2009-10
-
版次
1
-
ISBN
9787115207395
-
定价
25.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
220页
-
字数
362千字
-
正文语种
简体中文
-
丛书
21世纪高等职业教育信息技术类规划教材
- 【内容简介】
-
《JavaScript程序设计基础教程》由浅入深地介绍了JavaScript开发所涉及的各类知识。全书共分11章,内容包括JavaScript概述、HTML文档、JavaScript语言基础、JavaScript基本语句、函数、对象编程、事件处理、浏览器对象、CSS+DIV技术、Ajax技术和综合实训。《JavaScript程序设计基础教程》配有大量的实例,介绍详略得当,有益于读者快速掌握JavaScript编程技术。《JavaScript程序设计基础教程》可作为计算机相关专业的教材,也适合JavaScript编程初学者及程序开发人员学习参考。
- 【目录】
-
第1章JavaScript概述1
1.1JavaScript简述1
1.1.1什么是JavaScript1
1.1.2JavaScript的主要特点2
1.1.3JavaScript的应用3
1.2JavaScript的环境要求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.1HTML文档基础15
2.1.1HTML标记16
2.1.2HTML文档的基本结构18
2.2HTML文档的常用标记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.1if语句55
4.1.2if…else语句58
4.1.3if…elseif…elseif语句58
4.1.4if语句的嵌套59
4.1.5switch语句61
4.2循环语句64
4.2.1while语句65
4.2.2do…while语句66
4.2.3for语句67
4.2.4for…in语句68
4.3跳转语句69
4.3.1break语句69
4.3.2continue语句69
4.4异常处理语句71
4.4.1throw语句71
4.4.2try…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.8JavaScript中的内置函数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.2Date对象的主要属性和方法90
6.4数学对象(Math对象)93
6.5字符串对象(String对象)94
6.5.1创建String对象94
6.5.2String对象的属性和方法95
6.6Number对象..98
6.6.1创建Number对象98
6.6.2Number对象的属性98
6.6.3Number对象的方法99
6.6.4Number对象的最大值或最小可能值99
6.6.5Number对象的正负无穷大的值99
6.6.6将数字以不同的格式转换成字符串100
6.7Array对象102
6.7.1什么是数组102
6.7.2创建和访问数组102
6.7.3Array对象的输入输出103
6.7.4Array对象的常用属性和方法104
6.7.5二维数组104
习题105
第7章事件处理107
7.1事件的基本概念107
7.1.1什么是事件107
7.1.2事件处理程序的调用108
7.1.3JavaScript的常用事件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.1onbounce事件126
7.5.2onstart事件127
7.6编辑事件128
7.6.1文本编辑事件129
7.6.2对象拖动事件132
习题134
第8章浏览器对象135
8.1窗口对象136
8.1.1Window对象概述136
8.1.2Window对象的属性和方法136
8.1.3打开和关闭窗口137
8.1.4定时打开窗口139
8.2文档对象(document)139
8.2.1document对象概述139
8.2.2document对象的常用属性.方法和事件140
8.2.3文档对象的应用141
8.3表单对象(form)142
8.3.1认识表单对象142
8.3.2form对象的属性.方法和事件142
习题150
第9章CSS+DIV技术151
9.1CSS简介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.5CSS样式的优先级155
9.4Style对象156
9.5CSS属性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.8CSS滤镜169
9.6CSS+DIV美化与布局页面171
9.6.1标记与标记171
9.6.2与的区别173
9.6.3用CSS+DIV实现指定尺寸无边框.无滚动条窗口175
习题177
第10章Ajax技术178
10.1Ajax介绍179
10.2Ajax技术的组成180
10.2.1JavaScript180
10.2.2XMLHttpRequest180
10.2.3CSS182
10.2.4DOM183
10.2.5XML183
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实训1JavaScript基本操作192
11.1.1实训目的192
11.1.2实训内容192
11.1.3实训步骤193
11.2实训2HTML文档基本操作193
11.2.1实训目的193
11.2.2实训内容193
11.2.3实训步骤194
11.3实训3JavaScript语言基础操作196
11.3.1实训目的196
11.3.2实训内容196
11.3.3实训步骤197
11.4实训4JavaScript基本语句的应用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实训9CSS+DIV技术的应用214
11.9.1实训目的214
11.9.2实训内容214
11.9.3实训步骤214
11.10实训10Ajax技术的应用217
11.10.1实训目的217
11.10.2实训内容217
11.10.3实训步骤217
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价