JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书
☆☆☆☆☆
简体网页||
繁体网页
JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书 著者简介
作者简介:
Tom Negrino
蜚声全球的技术作家,长期主持Macworld和许多其他技术杂志的专栏。自1995年开始,与Dori Smith合作著书,向初学者介绍Web,目前已著有数十本书。
Dori Smith
世界知名的Web程序员和设计师,从事软件开发已有20多年。她是Web标准项目(WaSP)指导委员会委员,并发起成立了世界性的女性技术社区Wise-Women Web。自1995年开始,与Dori Smith一起致力于向初学者介绍Web。
JavaScript基础教程(第8版) 电子书 图书目录
目 录
第1章 了解JavaScript 1
1.1 JavaScript是什么 1
1.2 JavaScript不是Java 2
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友好的HTML 10
1.10.1 结构、表现和行为 10
1.10.2 div和span 10
1.10.3 class和id 11
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和CSS 47
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加载iframe 86
5.4 Iframes的使用 87
5.5 创建动态iframe 89
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和cookie 173
9.1 建立第一个cookie 173
9.2 读取cookie 176
9.3 显示cookie 177
9.4 使用cookie作为计数器 178
9.5 删除cookie 180
9.6 处理多个cookie 182
9.7 显示新内容提醒信息 184
第10章 对象和DOM 189
10.1 关于节点操纵 189
10.1.1 DOM 2和W3C 189
10.1.2 DOM 2术语 189
10.1.3 DOM 3 190
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 添加jQuery 280
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章 bookmarklet 328
17.1 第一个bookmarklet 328
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 缩短URL 344
17.11 检验页面 344
17.12 通过电子邮件发送页面 345
17.13 改变页面大小 346
附录A JavaScript的版本演化和参考
资料 348
附录B JavaScript保留字 373
附录C CSS参考 376
附录D 其他学习资源 386
· · · · · · (
收起)
下载链接在页面底部
点击这里下载
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
发表于2024-12-27
JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书
JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书
JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书
喜欢 JavaScript基础教程(第8版) 电子书 的读者还喜欢
JavaScript基础教程(第8版) 电子书 读后感
评分
☆☆☆☆☆
一般般~~~ 买回来正在看~~~ 里面的例题其实也算有用,不过就是难懂了点~~~ 不知道是翻译问题还是原就这样。语言不容易明白。 看得比较辛苦。不过都买回来了,不看又浪费,硬着头皮慢慢看。每个实例都自己打出来测试。 感觉编程这东西,光看明白不行,必须自己输入代码测试过...
评分
☆☆☆☆☆
冲着图灵设计的标签买了,我对图灵不加审核的乱出书已经无语了,这本书的作者倒是挺有自知之明写了本“基础教程”,其实是因为作者自己也不过是基础水平啊 有人非要让我说理由,我就列举一二 1、知识点极度零散,作为一个初学者,我希望能从变量到运算符再到数据结构...
评分
☆☆☆☆☆
里边的东西你需要慢慢测试 很多不地方都有错误 他把每行的作用都讲了出来 可是没告诉你怎么创建相关文件 而且有的地方该删的不删 该加的不加 总的来说是本好书 我一个JS新手反正是能看懂
评分
☆☆☆☆☆
20150901还是02号在学校图书馆借的,当时是书名吸引了我。基础教程,但从标题看并没有什么卵用。 我之前有零散的看过javascript,但没有很好的学习曲线。 今天差不多在oschina上提交了整个respon,目前准备将前12章的内容看完,并将code逐行码到文本上。 想提高以下技能:a....
评分
☆☆☆☆☆
在书店买的这本书,当时对JS的知识几乎为空白,以为这本书很适合,看的过程中发现这本书讲的很一般,对于有编程基础的人来说几无可取之处。
类似图书 点击查看全场最低价
出版者:人民邮电出版社
作者:[美] Tom Negrino
出品人:
页数:392
译者:陈剑瓯
出版时间:2012-4-25
价格:69.00元
装帧:平装
isbn号码:9787115276766
丛书系列:图灵程序设计丛书·Web开发系列
图书标签:
JavaScript
前端开发
网页设计
编程基础-编程语言-javascript
前端
网站设计
计算机
编程
JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书 图书描述
内容简介:
在主流计算平台全面转向Web的今天,JavaScript理所当然地成为广大开发人员必须熟练掌握的一项基本技术。
本书是已被奉为经典的JavaScript入门书,以易学便查、图文并茂、循序渐进和善于用常见任务讲解语言知识而著称,讲述JavaScript编程的必知必会知识,同时兼顾了DOM、XML、Ajax、jQuery等重要的相关技术内容。多年来,本书不断重印改版,原版累计销售已经超过150 000册。第6版中文版出版后也多次重印,广受国内读者好评。
第8版增加了两章内容,分别介绍jQuery的基础知识以及实际应用。借助于这个JavaScript框架,非编程高手也能在自己的网站中合理地使用JavaScript。 通过本书,你可以轻松而迅速地掌握JavaScript Web开发的基本技能,并掌握Web开发的最佳方法,领悟其中真谛。
JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书
JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书
JavaScript基础教程(第8版) 2024 pdf epub mobi 用户评价
评分
☆☆☆☆☆
算是读过了吧,毕竟大部分代码我逗敲了一遍,这本书中有些代码写得有些蠢,不过是给初学者的那也情有可原,还算适合入门。
评分
☆☆☆☆☆
挺浅显的,说不上学到了啥干货,不过可以快速看看JS是怎样一个东西
评分
☆☆☆☆☆
过于简单,不适合有一定编程基础的人
评分
☆☆☆☆☆
算是读过了吧,毕竟大部分代码我逗敲了一遍,这本书中有些代码写得有些蠢,不过是给初学者的那也情有可原,还算适合入门。
评分
☆☆☆☆☆
没必要的重复是真够多的
JavaScript基础教程(第8版) 2024 pdf epub mobi 电子书