图书介绍

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

JavaScript基础教程 第8版
  • (美)尼格瑞诺,(美)史密斯著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115276766
  • 出版时间:2012
  • 标注页数:392页
  • 文件大小:88MB
  • 文件页数:404页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


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

下载说明

JavaScript基础教程 第8版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 了解JavaScript1

1.1 JavaScript是什么1

1.2 JavaScript不是Java2

1.3 JavaScript的起源3

1.4 JavaScript可以做什么3

1.5 JavaScript不能做什么3

1.6 Ajax是什么4

1.7 组合式(snap-together)语言5

1.7.1 对象5

1.7.2 属性6

1.7.3 方法6

1.7.4 将对象、属性和方法组合在一起6

1.7.5 DOM简介7

1.8 处理事件7

1.9 值和变量8

1.9.1 操作符8

1.9.2 赋值和比较9

1.9.3 比较9

1.10 编写对JavaScript友好的HTML10

1.10.1 结构、表现和行为10

1.10.2 div和pan10

1.10.3 class和id11

1.11 要使用什么工具12

第2章 开始13

2.1 将脚本放在哪里13

2.2 关于函数14

2.3 使用外部脚本15

2.4 在脚本中添加注释17

2.5 向用户发出警告18

2.6 确认用户的选择19

2.7 提示用户21

2.8 用链接对用户进行重定向22

2.9 使用JavaScript改进链接25

2.10 使用多级条件28

2.11 处理错误30

第3章 第一个Web应用程序33

3.1 用循环进行重复操作33

3.2 将值传递给函数37

3.3 探测对象39

3.4 处理数组40

3.5 处理有返回值的函数42

3.6 更新数组43

3.7 使用do/while循环44

3.8 以多种方式调用脚本46

3.9 组合使用JavaScript和CSS47

3.10 检查状态50

3.11 处理字符串数组55

第4章 处理图像59

4.1 创建翻转器59

4.2 创建更有效的翻转器61

4.3 构建三状态翻转器64

4.4 由链接触发翻转器66

4.5 让多个链接触发一个翻转器68

4.6 处理多个翻转器71

4.7 创建循环的广告条74

4.8 在循环广告条中添加链接76

4.9 建立循环式幻灯片78

4.10 显示随机图像80

4.11 随机开始循环显示图像81

第5章 窗口与框架83

5.1 防止页面显示在框架中83

5.2 设置目标84

5.3 用JavaScript加载iframe86

5.4 Iframes的使用87

5.5 创建动态iframe89

5.6 在文档之间共享函数90

5.7 打开新窗口92

5.8 为窗口加载不同的内容96

第6章 表单处理98

6.1 选择并转移导航菜单99

6.2 动态地改变菜单102

6.3 建立必须填写的字段104

6.4 根据其他字段对字段进行检查109

6.5 标识有问题的字段111

6.6 准备进行表单验证113

6.7 处理单选按钮117

6.8 用一个字段设置另一个字段119

6.9 检验Zip编码122

6.10 验证电子邮件地址126

第7章 表单和正则表达式131

7.1 用正则表达式验证电子邮件地址131

7.2 验证文件名136

7.3 提取字符串139

7.4 格式化字符串141

7.5 对字符串进行格式化和排序144

7.6 对字符串进行格式化和验证146

7.7 使用正则表达式替换元素148

第8章 处理事件151

8.1 处理窗口事件151

8.1.1 onload事件151

8.1.2 onunload事件154

8.1.3 onresize事件154

8.1.4 onmove事件156

8.1.5 onabort事件156

8.1.6 onerror事件156

8.1.7 onfocus事件156

8.1.8 onblur事件157

8.2 处理鼠标事件158

8.2.1 onmousedown事件158

8.2.2 onmouseup事件161

8.2.3 onmousemove事件161

8.2.4 onmouseover事件163

8.2.5 onmouseout事件163

8.2.6 ondblclick事件164

8.2.7 onclick事件165

8.3 表单事件处理165

8.3.1 onsubmit事件165

8.3.2 onreset事件165

8.3.3 onchange事件166

8.3.4 onselect事件166

8.3.5 onclick事件166

8.3.6 onblur事件166

8.3.7 onfocus事件168

8.4 键事件处理169

8.4.1 onkeydown事件169

8.4.2 onkeyup事件172

8.4.3 onkeypress事件172

第9章 JavaScript和cookie173

9.1 建立第一个cookie173

9.2 读取cookie176

9.3 显示cookie177

9.4 使用cookie作为计数器178

9.5 删除cookie180

9.6 处理多个cookie182

9.7 显示新内容提醒信息184

第10章 对象和DOM189

10.1 关于节点操纵189

10.1.1 DOM 2和W3C189

10.1.2 DOM 2术语189

10.1.3 DOM 3190

10.2 添加节点191

10.3 删除节点192

10.4 删除特定的节点194

10.5 插入节点197

10.6 替换节点199

10.7 用对象字面值编写代码202

第11章 建立动态页面206

11.1 在网页上显示当前日期206

11.2 处理周中的日期208

11.3 根据时间对消息进行定制209

11.4 根据时区显示日期210

11.5 把24小时制转换为12小时制213

11.6 创建倒数计数器216

11.7 隐藏和显示层219

11.8 移动文档中的对象221

11.9 日期方法223

第12章 JavaScript应用示例225

12.1 使用可折叠菜单225

12.2 添加下拉菜单228

12.3 改进下拉菜单230

12.4 带说明的幻灯片233

12.5 一个无聊的姓名生成器236

12.6 柱状图生成器240

12.7 样式表切换器246

第13章 Ajax简介253

13.1 Ajax的定义253

13.2 读取服务器数据255

13.3 解析服务器数据261

13.4 刷新服务器数据266

13.5 从服务器获得数据267

13.6 用Ajax预览链接270

13.7 自动补全表单字段273

第14章 工具包、框架和库279

14.1 添加jQuery280

14.2 使用jQuery更新页面282

14.3 使用jQuery交互282

14.4 交互与更新284

14.5 自动完成字段287

第15章 用jQuery设计页面289

15.1 突出显示新元素289

15.2 创建可折叠菜单292

15.3 创建更漂亮的对话框294

15.4 条纹表格298

15.5 表格排序301

第16章 基于jQuery的应用306

16.1 以jQuery为基础306

16.2 使用ThemeRoller定制外观307

16.3 在页面中添加日历309

16.4 拖放元素313

16.5 使用jQuery处理外部数据316

16.6 使用jQuery插件322

第17章 bookmarklet328

17.1 第一个bookmarklet328

17.2 改变页面的背景颜色333

17.3 改变页面样式334

17.4 查询单词335

17.5 查看图像337

17.6 显示ISO Latin字符339

17.7 将RGB值转换为十六进制340

17.8 对值进行转换341

17.9 bookmarklet计算器342

17.10 缩短URL344

17.11 检验页面344

17.12 通过电子邮件发送页面345

17.13 改变页面大小346

附录A JavaScript的版本演化和参考资料348

附录B JavaScript保留字373

附录C CSS参考376

附录D 其他学习资源386

热门推荐