图书介绍
JavaScript开发技术详解PDF|Epub|txt|kindle电子书版本网盘下载
![JavaScript开发技术详解](https://www.shukui.net/cover/31/30193320.jpg)
- 李峰,晁阳编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302188452
- 出版时间:2009
- 标注页数:355页
- 文件大小:86MB
- 文件页数:364页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
JavaScript开发技术详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 了解JavaScript1
学习Web脚本编写基础1
JavaScript简介1
JavaScript和HTML2
文档对象模型3
Internet Explorer4
Firefox4
JavaScript功能一览5
改善导航功能5
验证表单7
特殊效果16
远程脚本技术(AJAX)18
创建简单的脚本18
脚本编写工具18
在JavaScript中显示时间19
计算结果20
综合应用:制作导航链接21
课后练习22
第2章 变量、字符串和数组25
变量和运算符25
选择变量名称25
使用局部变量和全局变量26
给变量赋值28
使用JavaScript运算符28
运算符的优先级31
JavaScript的数据类型33
数据类型之间的转换37
使用String对象39
创建String对象39
给变量赋值43
计算字符串长度43
字符串大小写转换44
使用数值数组44
创建数值数组44
理解数组的长度45
存取数组元素45
数值数组的排序47
综合应用:制作显示当前日期的JavaScript程序47
课后练习49
第3章 条件和循环控制流程52
if语句52
比较运算符52
条件运算符55
逻辑运算符56
关键字else60
使用条件表达式60
用if和else测试多种条件60
使用for循环63
使用while循环64
使用do...while循环65
使用循环66
无限循环66
退出循环67
继续循环68
循环遍历对象属性69
综合应用:计算器的制作70
课后练习72
第4章 使用函数和对象75
使用函数75
定义函数75
调用函数76
无重载78
arguments对象79
返回值81
对象简介82
创建对象82
对象属性和方法83
对象属性的值85
使用对象来简化脚本86
对象类型86
定义对象的方法89
定义文字量对象92
使用和访问对象93
函数的递归与嵌套97
递归函数97
函数的嵌套100
扩展内置对象102
综合应用:创建函数和对象计算长方形的面积103
课后练习104
第5章 使用内置函数和程序库108
使用Math对象108
舍入和截取108
生成随机数110
其他Math函数111
使用Math函数112
使用this关键字115
使用日期117
创建Date对象117
设置Date的值119
读取Date的值121
使用时区122
日期格式的转换124
日期时间的运算124
扩展Date对象的功能126
使用第三方程序库127
prototype128
Script.aculo.us128
AJAX框架128
其他程序库130
综合应用:用程序库增添效果130
下载程序库130
包含文件130
使用效果131
构建脚本131
课后练习132
第6章 事件响应136
认识事件处理程序136
对象与事件136
创建事件处理程序137
使用JavaScript定义事件处理程序138
支持多个事件处理程序140
使用event对象140
事件类型141
Internet Explorer的event属性154
Netscape和Firefox的event属性154
其他事件155
响应鼠标事件155
响应链接事件156
输入域的onClick事件157
响应表单输入域的事件159
按钮事件160
使用onLoad和onUnload事件161
综合应用:为网页添加链接说明164
课后练习167
第7章 使用DOM对象171
认识文档对象模型171
DOM的历史171
DOM的分级标准172
DOM和动态HTML172
使用DOM172
DOM节点172
document对象的属性和方法185
DOM的其他功能191
高级 DOM技术194
样式编程194
自定义鼠标提示197
访问样式表198
最终样式202
IE中的最终样式202
innerText和innerHTML203
outerText和outerHTML204
使用location对象206
访问浏览器的history对象207
链接编程207
URL的形式和链接中调用JavaScript代码208
链接对象links208
综合应用:创建Back和Forward按钮210
课后练习211
第8章 使用窗口和框架214
用对象控制窗口214
访问窗口属性和方法214
创建新窗口215
窗口的属性216
closed属性217
status属性218
opener属性219
窗口的方法221
alert()方法222
confirm()方法223
prompt()方法224
moveTo()方法225
使用超时功能227
使用框架228
创建框架229
frame对象233
菜单设计233
创建菜单233
隐藏菜单235
screen对象237
综合应用:在JavaScript中使用框架238
课后练习240
第9章 利用表单获取数据244
HTML表单基础244
在JavaScript中使用form对象246
forms对象的属性247
获取表单248
访问表单字段249
使第一个字段获取焦点249
使用表单输入域251
使用单行文本框(text对象)251
使用密码框253
使用多行文本框(textarea对象)255
使用单选按钮(radio对象)256
使用复选框(checkbox对象)258
使用选择列表(select对象)260
使用按钮267
通过邮件发送表单结果268
显示表单数据270
创建自动提示文本框271
综合应用:验证表单273
课后练习275
第10章 使用样式表278
样式与内容278
定义和使用CSS样式278
定义样式278
使用样式280
样式的属性281
颜色283
字体284
文字286
背景和图像287
空白与边框288
使用样式表的其他方式289
嵌入方式样式表290
行内方式样式表292
外部方式样式表293
使用类296
使用id属性298
使用〈span〉标记299
使用元素定位和分层301
绝对定位302
相对定位303
使用〈div〉标记304
对象的重叠306
下拉菜单和即时提示的实现307
实现下拉菜单307
显示即时提示310
综合应用:创建动态样式313
课后练习315
第11章 常用标准控件317
防止bug317
养成良好的编程习惯317
常见错误的预防318
基本调试工具319
Firefox的JavaScript控制台320
在Internet Explorer中显示错误信息320
警告信息321
使用注释功能322
其他调试工具323
创建错误处理程序323
使用onerror属性323
显示错误信息324
使用try和catch325
高级调试工具327
Web Developer工具栏(用于Firefox)327
Developer工具栏(用于Internet Explorer)327
DOM Inspector(用于Firefox)328
查看生成的源代码328
JavaScript Shell328
综合应用:调试脚本328
测试脚本330
解决问题330
重新测试330
课后练习333
第12章 AJAX:远程脚本技术335
AJAX简介335
JavaScript客户端(前端)335
后台336
AJAX的典型应用336
框架和库337
AJAX的局限性337
使用XMLHttpRequest338
XMLHttpRequest对象的方法和属性338
创建XMLHttpRequest对象339
等待响应340
创建简单的AJAX库341
ajaxRequest()函数342
ajaxResponse()函数342
使用AJAX库343
使用AJAX库编写AJAX测试程序343
HTML文件343
XML文件344
JavaScript文件345
测试示例346
调试AJAX应用程序347
实践练习:制作一个实时查询表单348
HTML表单348
PHP后台349
综合应用:数据的更新351
课后练习354