JavaScript编程宝典

JavaScript编程宝典

陈争航, 编著

出版社:电子工业出版社

年代:2008

定价:99.0

书籍简介:

本书详细介绍了JavaScript语言,内容涉及从基础语法到高级技术的方面面面,并通过实例说明如何将这些技术应用到实际开发中。

书籍目录:

第1部分 语法基础.

第1章 JavaScript简介

1.1JavaScript是什么

1.2JavaScript能做什么

1.3JavaScript如何实现动态效果

1.4JavaScript历史与发展

1.5JavaScript1.5到JavaScript2.0

1.6JavaScript与浏览器

1.7JavaScript与ECMAScript

1.8JavaScript和Java语言的区别

1.9需要掌握的基础知识

1.10文本编辑器

1.11小结

第2章 HTML基础

2.1HTML简介

2.2HTML文件组成

2.3字符与段落格式

2.4超链接

2.5表格

2.6列表

2.7FORM表单

2.8框架

2.9[marquee]标记

2.10添加多媒体

2.11小结

第3章 JavaScript快速入门

3.1常用的两个客户端方法

3.2在HTML代码中加入JavaScript脚本

3.3JavaScript程序设计基本规则

3.4创建与运行JavaScript实例

3.5小结

第4章 数据类型与变量

4.1JavaScript数据类型简介

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.9JavaScript全局函数

6.10函数使用注意事项

6.11小结

第2部分 JavaScript对象

第7章 对象

7.1JavaScript的面向对象特性

7.2使用内建对象

7.3用户自定义对象

7.4作为联合数组的对象

7.5属性与方法

7.6原型

7.7通用对象属性和方法

7.8面向对象技术

7.9小结

第8章 String与Array对象

8.1String对象

8.2Array对象

8.3小结

第9章 Date.Math.Boolean.Number与Function对象

9.1Date对象

9.2Math对象

9.3Boolean对象

9.4Number对象

9.5Function对象

9.6小结

第10章 正则表达式

10.1正则表达式简介

10.2相关的String对象方法

10.3简单正则表达式

10.4复杂正则表达式

10.5RegExp对象

10.6应用实例

10.7小结

第3部分DOM基础及应用

第11章 BOM与DOM

11.1BOM与DOM

11.2BOM

11.3DOM

11.4小结

第12章 事件处理

12.1事件与浏览器兼容性

12.2基本事件模型

12.3DOM事件模型

12.4IE事件模型

12.5浏览器兼容性的解决方法

12.6应用实例——日历

12.7小结

第13章 控制浏览器窗口

13.1window对象

13.2使用对话框

13.3打开与关闭浏览器窗口

13.4延迟与周期执行

13.5框架与window对象

13.6文档滚动

13.7移动浏览器窗口

13.8状态栏效果

13.9浏览器大小

13.10窗口事件

13.11窗口之间通信

13.12screen对象

13.13小结

第14章 navigator.location和history对象

14.1navigator对象

14.2location对象

14.3history对象

14.4location与history对象的应用

14.5小结

第4部分 动态应用实践

第15章 CSS级联样式表

15.1CSS简介

15.2CSS语法基础

15.3在HTML中添加样式

15.4动态样式

15.5CSS属性

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.1document对象

17.2访问文档元素

17.3动态文档的基本方法

17.4Text节点

17.5documentFragment接口

17.6IE扩展

17.7小结

第18章 处理表单

18.1JavaScript表单处理基础

18.2Form对象

18.3Input对象

18.4Select对象

18.5Textarea对象

18.6表单验证

18.7提高表单可用性

18.8IE表单数据绑定

18.9小结

第19章 动态表格

19.1Table对象

19.2TableRow对象

19.3TableCell对象

19.4TableSection对象

19.5动态控制表格结构

19.6表格排序

19.7IE表格数据绑定

19.8小结

第5部分 高级应用技术

第20章 Image.Canvas与SVG图形图像处理

20.1Image对象

20.2Canvas元素

20.3SVG

20.4小结

第21章 Cookie与隐藏框架

21.1Cookie

21.2隐藏框架

21.3小结

第22章 Ajax原理及应用

22.1Ajax简介

22.2处理HTTP请求

22.3Ajax应用

22.4与隐藏框架的比较

22.5小结

第23章 JavaScript与插件

23.1插件基础

23.2Flash的应用

23.3JavaApplet

23.4ActiveX插件

23.5小结

第24章 JavaScript与XML

24.1XML简介

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小结

……

内容摘要:

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

书籍规格:

书籍详细信息
书名JavaScript编程宝典站内查询相似图书
丛书名宝典丛书
9787121071508
如需购买下载《JavaScript编程宝典》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)99.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

JavaScript编程宝典是电子工业出版社于2008.10出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。