当前位置:主页 > 课后答案 > JavaScript习题答案
JavaScript程序设计基础教程

《JavaScript程序设计基础教程》课后习题答案

  • 更新:2022-01-02
  • 大小:481 KB
  • 类别:JavaScript
  • 作者:阮文江
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

本书是学习JavaScript程序设计的基础教材,共分10章,主要内容包括:HTML制作、JavaScript编程基础、流程控制、函数、对象编程、文档对象模型与事件驱动、使用浏览器对象、级联样式表(CSS)技术和JavaScript网页特效等。为便于教学,每章均附有练习题。  本书内容丰富,讲解循序渐进、深入浅出,简明易懂。本书为高等院校本、专科各专业JavaScript程序设计、动态网页制作、计算机应用基础(编程入门部分)等课程的教材,也可作为电子商务、电子政务的辅助培训教材。

目录

  • 第1章 JavaScript简介 1
  • 1.1 JavaScript是什么 1
  • 1.1.1 什么是JavaScript 1
  • 1.1.2 JavaScript的基本特点 1
  • 1.1.3 其他常用的Web开发语言 1
  • 1.2 JavaScript的应用 2
  • 1.2.1 客户端应用 2
  • 1.2.2 服务器端应用 3
  • 1.3 在Web页面中使用JavaScript 3
  • 1.3.1 HTML的基本结构 3
  • 1.3.2 在HTML中嵌入JavaScript 4
  • 1.3.3 链接JavaScript文件 5
  • 1.4 编写JavaScript的工具 6
  • 1.4.1 使用纯文本编辑器 6
  • 1.4.2 使用专业化脚本编辑工具 6
  • 1.4.3 使用Microsoft脚本编辑器 6
  • 习题 8
  • 第2章 HTML制作 10
  • 2.1 基本概念 10
  • 2.1.1 什么是Web 10
  • 2.1.2 超链接 10
  • 2.1.3 HTML语言 11
  • 2.1.4 DHTML语言 11
  • 2.2 制作环境 11
  • 2.2.1 网页设计工具 11
  • 2.2.2 建立Web服务器 12
  • 2.3 HTML标记 15
  • 2.4 结构标记 16
  • 2.5 常用标记和属性 17
  • 2.5.1 标题 17
  • 2.5.2 段落 18
  • 2.5.3 列表 20
  • 2.5.4 水平线 23
  • 2.6 设置颜色、字体 24
  • 2.6.1 RGB颜色 24
  • 2.6.2 通过设置颜色 25
  • 2.6.3 使用标记 25
  • 2.7 建立超链接 26
  • 2.7.1 文本链接 26
  • 2.7.2 图形链接 27
  • 2.7.3 链接文档中的特定位置 27
  • 2.8 表格 29
  • 2.8.1 创建表格 29
  • 2.8.2 指定行和单元格 29
  • 2.8.3 指定表格标题和表格头 30
  • 2.9 框架网页 31
  • 2.9.1 框架布局 31
  • 2.9.2 框架内容 31
  • 2.9.3 对不支持框架的浏览器的支持 32
  • 2.10 表单 33
  • 2.11 多媒体 35
  • 2.12 标记 35
  • 习题 36
  • 第3章 JavaScript编程基础 39
  • 3.1 常量 39
  • 3.1.1 数值型 39
  • 3.1.2 字符串 40
  • 3.1.3 布尔型 41
  • 3.1.4 空值型 41
  • 3.1.5 未定义值 41
  • 3.2 变量 41
  • 3.2.1 变量取名 41
  • 3.2.2 变量声明 42
  • 3.2.3 变量赋值 42
  • 3.2.4 变量类型 43
  • 3.2.5 简述变量的作用域 43
  • 3.3 表达式 44
  • 3.3.1 运算符与表达式 44
  • 3.3.2 算术运算符 44
  • 3.3.3 比较运算符 45
  • 3.3.4 逻辑运算符 46
  • 3.3.5 字符串运算符 47
  • 3.3.6 赋值运算符 48
  • 3.3.7 条件运算符 49
  • 3.3.8 其他运算符 50
  • 3.3.9 运算符的优先级 50
  • 3.3.10 表达式中的类型转换 51
  • 习题 52
  • 第4章 流程控制 55
  • 4.1 使用对话框 55
  • 4.1.1 警示对话框 55
  • 4.1.2 确认对话框 56
  • 4.1.3 提示对话框 57
  • 4.2 JavaScript程序的基本流程 58
  • 4.3 分支结构 59
  • 4.3.1 if语句 59
  • 4.3.2 switch语句 64
  • 4.4 循环结构 66
  • 4.4.1 for语句 66
  • 4.4.2 while语句 68
  • 4.4.3 do while语句 69
  • 4.4.4 在循环中使用break和continue语句 70
  • 4.4.5 循环的嵌套 72
  • 4.5 调试程序 74
  • 4.5.1 排除语法错误 74
  • 4.5.2 排除语义错误 75
  • 4.5.3 使用Microsoft 脚本编辑器调试程序 75
  • 习题 77
  • 第5章 函数 80
  • 5.1 什么是函数 80
  • 5.2 使用预定义函数 81
  • 5.3 函数定义和函数调用 82
  • 5.3.1 函数定义 82
  • 5.3.2 函数调用 82
  • 5.4 函数参数的使用 84
  • 5.4.1 给函数添加参数 84
  • 5.4.2 使用多个参数 85
  • 5.5 使用函数返回值 85
  • 5.5.1 给函数添加返回值 86
  • 5.5.2 区分函数和过程 86
  • 5.6 函数的嵌套调用 87
  • 5.6.1 函数嵌套调用的形式 87
  • 5.6.2 解决嵌套调用引起的效率问题 88
  • 5.7 递归函数 89
  • 5.8 变量的作用域 91
  • 5.8.1 全局变量和局部变量 91
  • 5.8.2 使用局部变量避免冲突 93
  • 习题 94
  • 第6章 对象编程 96
  • 6.1 初探对象编程 96
  • 6.2 对象的基本概念 97
  • 6.2.1 什么是对象 97
  • 6.2.2 对象的属性和方法 97
  • 6.2.3 在JavaScript中使用对象 98
  • 6.2.4 通过帮助系统查看内置对象和浏览器对象 98
  • 6.2.5 创建和删除对象 100
  • 6.3 Math对象 100
  • 6.4 Date对象 101
  • 6.4.1 Date对象的主要方法 101
  • 6.4.2 创建Date对象 102
  • 6.5 Number对象 103
  • 6.6 String对象 104
  • 6.7 Array对象 105
  • 6.7.1 什么是数组 105
  • 6.7.2 创建和访问数组 105
  • 6.7.3 使用for…in语句 107
  • 6.7.4 Array对象的常用属性和方法 107
  • 6.7.5 二维数组 108
  • 习题 109
  • 第7章 文档对象模型与事件驱动 111
  • 7.1 文档对象模型 111
  • 7.1.1 认识文档对象模型 111
  • 7.1.2 引用文档对象模型中的对象 112
  • 7.2 事件驱动 113
  • 7.2.1 事件驱动的基本概念 113
  • 7.2.2 JavaScript的常用事件 113
  • 7.3 处理事件 114
  • 7.3.1 使用事件的方法 114
  • 7.3.2 使用制作工具自动生成事件处理函数的模板 115
  • 7.4 使用事件(Event)对象 117
  • 习题 120
  • 第8章 使用浏览器对象 121
  • 8.1 窗口(Window)对象 121
  • 8.1.1 window对象的属性和方法 121
  • 8.1.2 打开和关闭窗口 122
  • 8.1.3 使用定时器 123
  • 8.1.4 页面跳转 124
  • 8.2 文档(document)对象 126
  • 8.2.1 document对象的属性和方法 126
  • 8.2.2 使用all属性访问HTML元素 127
  • 8.3 表单(form)对象 130
  • 8.3.1 form对象的属性、方法和事件 130
  • 8.3.2 表单处理 132
  • 8.3.3 表单元素对象的属性、方法和事件 133
  • 8.3.4 处理表单元素示例 135
  • 习题 140
  • 第9章 级联样式表(CSS)技术 142
  • 9.1 CSS简介 142
  • 9.2 样式定义 143
  • 9.2.1 样式定义的格式 143
  • 9.2.2 选择器的分类 144
  • 9.3 使用样式 146
  • 9.3.1 嵌入样式表 146
  • 9.3.2 链接外部样式表 147
  • 9.3.3 内嵌样式 148
  • 9.3.4 CSS样式的优先级 148
  • 9.4 Style对象 149
  • 9.5 CSS属性 150
  • 9.5.1 字体属性 151
  • 9.5.2 文本属性 152
  • 9.5.3 颜色和背景属性 153
  • 9.5.4 容器属性 154
  • 9.5.5 列表属性 158
  • 9.5.6 鼠标属性 159
  • 9.5.7 定位和显示 161
  • 9.5.8 CSS滤镜 163
  • 习题 167
  • 第10章 JavaScript网页特效 169
  • 10.1 文字特效 169
  • 10.2 图片特效 171
  • 10.3 时间特效 173
  • 10.4 窗体特效 177
  • 10.5 鼠标 183
  • 10.6 菜单 187
  • 习题 192

资源下载

资源下载地址1:https://pan.baidu.com/s/1k508ps_IBs8BHorK5opoQg

相关资源

网友留言