图书介绍
ppk谈JavaScript【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- Peter-PaulKoch编 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115175454
- 出版时间:2008
- 标注页数:337页
- 文件大小:135MB
- 文件页数:357页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
ppk谈JavaScriptPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 目标1
A 概念回顾1
在浏览器中处理交互2
胖与瘦3
JavaScript的目标5
B 技术概览5
标准化6
版本7
安全9
C JavaScript的历史10
错误的开始10
事实标准11
CSS变革13
新的开始14
下一步15
第2章 大背景17
A CSS变革17
无侵入脚本编程18
三个层19
分离关注点20
B 表现与结构的分离21
CSS修改21
更改结构还是表现21
C 行为与结构的分离22
独立文件中的函数22
从HTML中移除事件处理程序23
D 行为和表现的分离24
下拉菜单:hover或mouseover/mouseout25
相同的效果与相似的效果26
E 可访问性概览28
什么是可访问性28
无脚本29
没有鼠标29
屏幕阅读器29
屏幕阅读器和事件31
可访问性和可用性32
F 可访问性规则32
条理分明的HTML33
产生对脚本用户有意义的内容33
重定向用户35
键盘用户36
<noscript>标签36
G 范例脚本37
限长的文本输入区37
易用的表单38
表单验证39
下拉菜单39
编辑样式表40
三明治拾取器40
XMLHTTP测速计42
站点调查43
第3章 浏览器44
A 浏览器44
Mozilla家族44
Windows的Explorer45
Safari46
Opera46
其他图形桌面浏览器46
移动电话47
屏幕阅读器48
B 兼容性问题48
问题48
解决方案50
C 对象检测52
对象检测是如何工作的53
我们该走多远54
D 浏览器检测55
为什么浏览器检测行不通55
浏览器检测的军备竞赛57
拆解浏览器字符串58
浏览器检测的正确使用61
E 调试62
错误消息62
处理浏览器的bug65
范例67
报告浏览器bug69
第4章 准备71
A HTML和CSS结构71
HTML结构71
CSS结构72
B 钩子73
id73
class74
自定义属性75
名/值对76
C 准备页面78
设置事件处理程序78
确定访问者状态79
设置访问79
产生内容79
定义关系80
修改文档结构81
D <script>标签81
语法81
使用多个脚本83
E 初始化83
load事件84
批量初始化85
无侵入初始化85
等待load事件86
最佳方案87
F 范例脚本87
限长的文本输入区87
易用的表单88
表单验证89
下拉菜单90
编辑样式表91
三明治拾取器92
XMLHTTP测速计93
站点调查93
细节决策94
第5章 核心95
A 基础知识96
区分大小写97
语句和分号97
注释98
代码块:{}99
运算符100
值101
B 数据类型102
6种数据类型102
数据类型转换105
+号的问题106
转换成布尔型107
显式数据类型转换107
C 普通运算符108
算术运算符108
++和--109
=、==和===109
!=、<、>、<=和>=111
条件运算符?:112
D 变量113
变量名称113
关键字var114
变量作用域114
E 处理数字116
八进制和十六进制的数字116
Math对象117
toFixed()118
parseInt()和parseFloat()118
F 与字符串打交道119
引号119
连接符+120
字符串对象120
G 处理布尔值123
布尔型的变量124
布尔运算符124
检测对象是否存在126
布尔运算符的高级应用127
H 控制结构129
if语句129
switch132
for、while和do/while135
break和continue138
try/catch140
I 函数141
基本函数语法141
参数142
return142
作为值的函数144
内嵌函数和变量作用域145
J 对象147
点148
定义对象148
处理方法和属性150
this关键字151
全局对象152
K 关联数组152
方括号与点符号153
关联数组154
for in语句155
L 数组156
嵌套数组157
数组表示法157
数组的使用158
length158
push、pop、shift和unshift159
第6章 BOM161
A window对象162
作为全局对象的window162
新的页面,新的window对象163
作为新全局对象的新窗口164
窗口属性166
B 跨浏览器通信167
打开弹出窗口167
指向其他窗口168
重新建立联系169
关闭窗口172
弹出窗口拦截软件173
C 导航174
location174
history175
D 窗口几何学176
screen对象176
窗口尺寸177
移动、改变大小和滚动窗口177
获得焦点和失去焦点178
E 杂项178
navigator对象178
alert、confirm和prompt179
timeout与interval180
F document对象181
lastModified181
referrer182
domain182
write()182
open()与close()183
G cookie184
名/值对185
有效期185
域和路径186
设置cookie186
document.cookie187
读取cookie187
删除cookie188
cookie示范用例188
用户控制权189
确定cookie支持189
第7章 事件191
A 浏览器兼容性191
按实际情况解决192
概览192
B 事件192
鼠标事件193
键盘事件195
接口事件196
W3C事件199
Microsoft事件200
默认操作200
事件模拟202
C 注册事件处理器202
行内事件处理程序203
传统模型203
W3C和微软的模型206
最佳方式208
D 事件冒泡与捕获209
W3C模型211
传统模型与微软模型212
事件冒泡的实践应用212
E 事件对象和它的属性214
event对象214
type215
找到目标对象215
鼠标的位置215
鼠标按键218
键盘属性218
F 找到目标对象219
区别219
this220
目标对象222
this还是目标对象224
G 范例脚本227
限长的文本输入区227
易用的表单228
表单验证229
下拉菜单230
编辑样式表231
三明治拾取器232
XMLHTTP测速计232
站点调查233
H 下拉菜单、mouseout和相关的目标对象233
mouseover234
mouseout及其问题235
解决方案236
relatedTarget、fromElement和toElement237
第8章 DOM238
A 概念239
节点239
家谱240
创建元素241
B 寻找元素242
长途旅行242
短途旅行244
根节点247
C 节点信息247
nodeName247
nodeValue248
nodeType248
tagName249
D 修改文档树249
一般规则249
appendChild()250
insertBefore()251
removeChild()252
replaceChild()253
移除所有的子节点254
E 创建和克隆元素255
createElement()和createTextNode()255
cloneNode()257
创建表格和表单域259
F innerHTML261
错误的输入,错误的输出261
速度262
范例263
innerHTML与标准的DOM合作263
innerHTML与DOM265
G 属性267
属性的读写267
HTML属性和JavaScript属性268
读写属性的最佳方式270
H 文本节点270
nodeValue270
空文本节点271
I 节点列表273
危险275
辅助数组276
J 表单与0级DOM277
0级DOM的节点列表277
表单域278
K DOM超空间283
在超空间中存储元素283
超空间和innerHTML285
元素在超空间中285
L 标记286
第9章 CSS修改288
A style属性288
破折号289
单位290
获取样式290
简写样式291
B 更改class和id292
增加class294
移除class295
C 向页面中写入CSS295
立刻执行297
D 更改整个样式表298
理论298
document.styleSheets299
cssRules[]和rules[]300
selectorText300
style301
cssText和提交样式表301
插入和删除规则302
E 比较304
范例305
F 显示和隐藏元素305
简单的显示或隐藏脚本306
显示和隐藏表格行307
G 动画309
动画原理309
setTimeout与setInterval310
H 元素的尺寸和位置314
元素的尺寸314
元素的位置316
第10章 数据检索319
A 发送请求319
XMLHttpRequest对象320
Open321
readystatechange322
send323
setRequestHeader323
sendRequest函数324
abort325
B 处理响应信息325
状态325
回调函数326
responseText和responseXML326
getResposneHeader328
getAllResponseHeaders328
C 响应格式328
XML328
HTML329
JSON330
CSV331
最佳格式332
D 可用性333
HTML的可访问性333
其他响应信息格式的可访问性335
后记336
热门推荐
- 2350822.html
- 1383258.html
- 899803.html
- 3620837.html
- 1499192.html
- 2194044.html
- 2351140.html
- 3683858.html
- 2884437.html
- 1850610.html
- http://www.ickdjs.cc/book_94021.html
- http://www.ickdjs.cc/book_1521169.html
- http://www.ickdjs.cc/book_3383791.html
- http://www.ickdjs.cc/book_2798124.html
- http://www.ickdjs.cc/book_1396545.html
- http://www.ickdjs.cc/book_2006013.html
- http://www.ickdjs.cc/book_1622801.html
- http://www.ickdjs.cc/book_2772178.html
- http://www.ickdjs.cc/book_3630190.html
- http://www.ickdjs.cc/book_3880346.html