注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关JavaScript编程宝典(第2版)

JavaScript编程宝典(第2版)

JavaScript编程宝典(第2版)

定 价:¥99.00

作 者: 陈争航 编著
出版社: 电子工业出版社
丛编项: 宝典丛书
标 签: J2EE

购买这本书可以去


ISBN: 9787121071508 出版时间: 2008-10-01 包装: 平装
开本: 16开 页数: 805 字数:  

内容简介

  详细完整地介绍了JavaScript语言,内容涉及从基础语法到高级技术的方面面面,并通过实例说明如何将这些技术应用到实际开发中。全书共25章,内容包括JavaScript基础语法、支持闭包的函数、基于原型的面向对象、JavaScript内建对象及应用、正则表达式原理及应用、BOM与DOM、事件模型、各种DOM对象及DOM API的应用、通过DOM与文档的交互、动态样式和文档、Image/Canvas/SVG图形图像处理、Cookie与隐藏框架、Ajax原理及应用、错误处理等。《JavaScript编程宝典(第2版)》具有极强的实用性,书中设计了150多个完整的实例以及许多代码片段来说明如何应用JavaScript,网站中需要的各种JavaScript应用几乎都能在这里找到。这些实例包括显示当前日期与时间、图像时钟、自动跳转、动态修改元素内容、动态修改文档结构、表单验证、可控制的滚动公告栏、树形目录、多级树形目录、下拉菜单、跟随鼠标的图片、沿指定路径运动的图片、围绕鼠标旋转的字符串、位于窗口固定位置的广告、飘落的雪花、隐藏的浮动导航面板、滚动的图片串、正则表达式进行验证等常见的应用,以及图像缓存、Canvas绘图、列表排序、表格的客户端排序、表单数据绑定、表格数据绑定、Cookie应用、使用隐藏框架与服务器端通信、Ajax应用、XML处理、调用JavaApplet、控制Flash、MP3循环播放列表等高级应用。这些实例均可以直接复制使用,程序中均有详细的注释说明,可以根据需要进行修改。《JavaScript编程宝典(第2版)》适合JavaScript初学者以及各层次的Web应用开发人员。

作者简介

暂缺《JavaScript编程宝典(第2版)》作者简介

图书目录

第1部分 语法基础
第1章 JavaScript简介
1.1 JavaScript是什么
1.2 JavaScript能做什么
1.3 JavaScript如何实现动态效果
1.4 JavaScript历史与发展
1.5 JavaScript1.5到JavaScript2.0
1.6 JavaScript与浏览器
1.7 JavaScript与ECMAScript
1.8 JavaScript和Java语言的区别
1.9 需要掌握的基础知识
1.10 文本编辑器
1.11 小结
第2章 HTML基础
2.1 HTML简介
2.2 HTML文件组成
2.3 字符与段落格式
2.4 超链接
2.5 表格
2.6 列表
2.7 FORM表单
2.8 框架
2.9 [marquee]标记
2.10 添加多媒体
2.11 小结
第3章 JavaScript快速入门
3.1 常用的两个客户端方法
3.2 在HTML代码中加入JavaScript脚本
3.3 JavaScript程序设计基本规则
3.4 创建与运行JavaScript实例
3.5 小结
第4章 数据类型与变量
4.1 JavaScript数据类型简介
4.2 基本数据类型
4.3 数组简介
4.4 变量与常量
4.5 数据类型转换
4.6 复合数据类型的使用
4.7 小结
第5章 运算符、表达式和语句
5.1 运算符
5.2 表达式
5.3 语句
5.4 小结
第6章 函数
6.1 函数定义与调用
6.2 函数参数
6.3 不支持重载
6.4 函数嵌套调用与递归调用
6.5 函数对象
6.6 函数作为数据使用
6.7 函数对象的属性和方法
6.8 闭包
6.9 JavaScript全局函数
6.10 函数使用注意事项
6.11 小结
第2部分 JavaScript对象
第7章 对象
7.1 JavaScript的面向对象特性
7.2 使用内建对象
7.3 用户自定义对象
7.4 作为联合数组的对象
7.5 属性与方法
7.6 原型
7.7 通用对象属性和方法
7.8 面向对象技术
7.9 小结
第8章 String与Array对象
8.1 String对象
8.2 Array对象
8.3 小结
第9章 Date.Math.Boolean.Number与Function对象
9.1 Date对象
9.2 Math对象
9.3 Boolean对象
9.4 Number对象
9.5 Function对象
9.6 小结
第10章 正则表达式
10.1 正则表达式简介
10.2 相关的String对象方法
10.3 简单正则表达式
10.4 复杂正则表达式
10.5 RegExp对象
10.6 应用实例
10.7 小结
第3部分DOM基础及应用
第11章 BOM与DOM
11.1 BOM与DOM
11.2 BOM
11.3 DOM
11.4 小结
第12章 事件处理
12.1 事件与浏览器兼容性
12.2 基本事件模型
12.3 DOM事件模型
12.4 IE事件模型
12.5 浏览器兼容性的解决方法
12.6 应用实例——日历
12.7 小结
第13章 控制浏览器窗口
13.1 window对象
13.2 使用对话框
13.3 打开与关闭浏览器窗口
13.4 延迟与周期执行
13.5 框架与window对象
13.6 文档滚动
13.7 移动浏览器窗口
13.8 状态栏效果
13.9 浏览器大小
13.10 窗口事件
13.11 窗口之间通信
13.12 screen对象
13.13 小结
第14章 navigator.location和history对象
14.1 navigator对象
14.2 location对象
14.3 history对象
14.4 location与history对象的应用
14.5 小结
第4部分 动态应用实践
第15章 CSS级联样式表
15.1 CSS简介
15.2 CSS语法基础
15.3 在HTML中添加样式
15.4 动态样式
15.5 CSS属性
15.6 小结
第16章 动态样式
16.1 动态样式基本实现方法
16.2 带有停顿的滚动公告栏
16.3 树形目录
16.4 多级树形目录
16.5 下拉菜单
16.6 跟随鼠标的图片
16.7 跟随鼠标运动的文字
16.8 沿指定路径运动的图片
16.9 围绕鼠标光标旋转的字符串
16.10 位于窗口固定位置的广告
16.11 飘落的雪花
16.12 隐藏的浮动导航面板
16.13 小结
第17章 动态文档
17.1 document对象
17.2 访问文档元素
17.3 动态文档的基本方法
17.4 Text节点
17.5 documentFragment接口
17.6 IE扩展
17.7 小结
第18章 处理表单
18.1 JavaScript表单处理基础
18.2 Form对象
18.3 Input对象
18.4 Select对象
18.5 Textarea对象
18.6 表单验证
18.7提高表单可用性
18.8 IE表单数据绑定
18.9 小结
第19章 动态表格
19.1 Table对象
19.2 TableRow对象
19.3 TableCell对象
19.4 TableSection对象
19.5 动态控制表格结构
19.6 表格排序
19.7 IE表格数据绑定
19.8 小结
第5部分 高级应用技术
第20章 Image.Canvas与SVG图形图像处理
20.1 Image对象
20.2 Canvas元素
20.3 SVG
20.4 小结
第21章 Cookie与隐藏框架
21.1 Cookie
21.2 隐藏框架
21.3 小结
第22章 Ajax原理及应用
22.1 Ajax简介
22.2 处理HTTP请求
22.3 Ajax应用
22.4 与隐藏框架的比较
22.5小结
第23章 JavaScript与插件
23.1 插件基础
23.2 Flash的应用
23.3 JavaApplet
23.4 ActiveX插件
23.5 小结
第24章 JavaScript与XML
24.1 XML简介
24.2 获取XML文档
24.3 使用DOM操作XML文档
24.4 使用XSLT解析XML
24.5 使用XPath查询XML
24.6 小结
第25章 错误处理与安全策略
25.1 错误与异常
25.2 浏览器错误报告
25.3 捕获与处理异常
25.4 基本调试方法
25.5 脚本调试器
25.6 安全策略
25.7 小结

本目录推荐