JavaScript Bible

副标题:无

作   者:(美)Danny Goodman著;李真文等译

分类号:

ISBN:9787505371651

微信扫一扫,移动浏览光盘

简介

   本书是JavaScript经典图书《JavaScript宝典》的第四版,除秉承了前三版各种广受欢迎的内容外,本书还深入介绍了一些备受欢迎的新特性,包括对新版Internet Explorer和Navigator浏览器的支持。本书包含5个部分共42章,从简要介绍JavaScript,并将JavaScript与Java进行比较开始,循序渐进地介绍了浏览器机理、基本的编程技巧和真实的JavaScript脚本,接着提供了对于浏览器文档对象模型发展的深入探讨,详细介绍了JavaScript对象的有关知识,包括对象的属性、方法和事件处理等内容。最后,深入讨论了JavaScript的实践、脚本调试、安全性问题、跨浏览器环境的动态HTML以及Microsoft Windows的作用机理,同时包括了大量的实例程序。另外,还提供了核心JavaScript语言的参考和其他一些有用的参考信息。    本书附带的光盘提供了300多个现成的HTML文档实例和一些应用价值很高的程序片段,同时光盘中以.PDF格式提供的“快速参考”会对本书的学习起到极大的帮助作用。   

目录

前言

第1部分 开始学习 javascript

第1章 javascript与web

1.1 web上的竞争

1.2 超文本标记语言(html)

1.3 cgi脚本

1.4 辅助程序和插件程序

1.5 javaapplet

1.6 javascript:语言的集大成者

1.7 javascript:一种灵活好用的工具

第2章 开发适用于各种浏览器的javascript

2.1 相互竞争

2.2 相互包容

2.3 当今的兼容性问题

2.4 开发脚本编写策略

第3章 javascript脚本初步

3.1 软件工具

3.2 设置编写环境

3.3 第一个脚本要做什么

3.4 输入初始脚本

.3.5 检查脚本

3.6 轻松编写脚本

第2部分 javascript指南

第4章 browser和 document对象

4.1 脚本运行显示

4.2 可用javascript实现的几种基本动作

4.3 文档对象模型

4.4 载入文档时

4.5 对象引用

4.6 关于圆点语法

4.7 如何定义对象

4.8 习题

第5章 脚本和html文档

5.1 脚本放在文档何处

5.2 javascript语句

5.3 脚本语句何时执行

5.4 观察脚本错误

5.5 脚本和编程

5.6 习题

第6章 程序设计基础之一

6.1 关于javascript语言

6.2 处理信息

6.3 变量

6.4 表达式和求值

6.5 数据类型转换

6.6 操作符

6.7 习题

第7章 程序设计基础之二

7.1 决策和循环

7.2 控制结构

7.3 重复循环

7.4 函数

7.5 花括号

7.6 数组

7.7 习题

第8章 window和document对象

8.1 document对象

8.2 window对象

8.3 窗口属性和方法

8.4 location对象

8.5 history对象

8.6 document对象

8.7 link对象

8.8 习题

第9章 表单和表单元素

9.1 form对象

9.2 作为对象的表单控件

9.3 按钮对象

9.4 复选框对象

9.5 单选或对象

9.6 select对象

9.7 向函数传递表单数据和元素

9.8 提交和预验证表单

9.9 习题

第10章 string、math和 date对象

10.1 核心语言对象

10.2 string对象

10.3 math对象

10.4 date对象

10.5 日期计算

10.6 习题

第11章 用脚本编写框架和多窗口

11.1 框架:父框架和子框架

11.2 家庭成员间的引用

11.3 框架脚本编程提示

11.4 控制多框架--导航条

11.5 窗口引用的其他内容

11.6 习题

第12章 图像和动态html

12.1 image对象

12.2 html中其他的动态内容

12.3 习题

第3部分 文档对象参考

第13章 javascript基础

13.1 javascript版本

13.2 核心语言标准--ecmascript

13.3 在html文档中嵌入脚本

13.4 浏览器版本检测

13.5 兼容性设计

13.6 对有经验的程序员的语言基础

13.7 对象模型的发展

第14章 文档对象模型基础

14.1 对象模型层次

14.2 文档对象的产生过程

14.3 对象属性

14.4 对象方法

14.5 对象事件处理

14.6 对象模型概述

14.7 基本对象模型

14.8 基本附加图像对象模型

14.9 navigator 4扩展

14.10 internet explorer 4十扩展

14.11 internet explorer 5十扩展

14.12 w3c dom

14.13 混合对象模型

14.14 在nn6中模拟ie4十语法

14.15 javascript对象模型基础小结

第15章 通用 html元素对象

15.1 通用对象

第16章 window对象和 frame对象

16.1 window对象术语

16.2 框架

16.3 window对象

16.4 frame元素对象

16.5 frameset元素对象

16.6 iframe元素对象

16.7 popup对象

第17章 location对象和 history对象

17.1 location对象

17.2 history对象

第18章 document对象和 body对象

18.1 document对象

18.2 body元素对象

第19章 主体文本对象

19.1 blockquote和q元素对象

19.2 br元素对象

19.3 font元素对象

19.4 hi…h6元素对象

19.5 hr元素对象

19.6 label元素对象

19.7 marquee元素对象

19.8 方法

19.9 事件处理

19.10 range对象

19.11 selection对象

19.12 text和textnode对象

19.13 textrange对象

19.14 textrectangle对象

19.15 小结

第20章 html指示性对象

20.1 html元素对象

20.2 head元素对象

20.3 base元素对象

20.4 basefont元素对象

20.5 isindex元素对象

20.6 link元素对象

20.7 meta元素对象

20.8 script元素对象

20.9 title元素对象

第21章 link对象和anchor对象

21.1 anchor、link和a元素对象

第22章 image对象、area对象和 map对象

22.1 image和 img元素对象

22.2 area元素对象

22.3 map元素对象

第23章 form及其相关对象

23.1 对象层次中的表单

23.2 form对象

23.3 fieldset和legend元素对象

23.4 label元素对象

第24章 按钮对象

24.1 button元素对象以及button、submit、reset输入对象

24.2 复选框输入对象

24.3 单选按钮输入对象

24.4 图像输入对象

第25章 文本相关表单对象

25.1 文本输入对象

25.2 password输入对象

25.3 hidden输入对象

25.4 textarea表单对象

第26章 选择、选项和文件上传对象

26.1 select元素对象

26.2 option元素对象

26.3 optgroup元素对象

26.4 文件输入元素对象

第27章 表和列表对象

27.1 表对象层次结构

27.2 table元素对象

27.3 tbody、tfoot和thead元素对象

27.4 caption元素对象

27.5 col和colgroup元素对象

27.6 tr元素对象

27.7 td和th元素对象

27.8 ol元素对象

27.9 ul元素对象

27.10 li元素对象

27.11 dl、dt和 dd元素对象

27.12 dir和menu元素对象

第28章 navigator和其他环境对象

28.1 clientinformation对象(ie4+)和navigator对象(所有浏览器)

28.2 mimetype对象

28.3 plugin对象

28.4 查找mime类型和插件程序

28.5 screen对象

28.6 userprofile对象

第29章 event对象

29.1 事件

29.2 事件传播

29.3 引用事件对象

29.4 事件对象兼容性

29.5 深入学习事件模型

29.6 事件类型

29.7 nn4事件对象

29.8 ie4+event对象

29.9 nn6+event对象

第30章 样式表和样式对象

30.1 理解对象名称

30.2 输入样式表

30.3 读取样式属性

30.4 style元素对象

30.5 stylesheet对象

30.6 cssrule和规则对象

30.7 currentstyle、runtimestyle和style对象

30.8 filter对象

第31章 定位对象

31.1 层的概念

31.2 nn4 layer对象

31.3 dom中的定位元素

第32章 嵌入对象

32.1 applet元素对象

32.2 object元素

32.3 embed元素对象

32.4 param元素的特例

第33章 xml对象

33.1 元素和节点

33.2 xml元素对象

第4部分 javascript核心语言参考

第34章 string对象

34.1 字符率和数值数据类型

34.2 string对象

34.3 字符串使用函数

34.4 url字符串编码和译码

第35章 math、number和 boolean对象

35.1 javascript中的数值

35.2 math对象

35.3 number对象

35.4 boolean对象

第36章 date对象

36.1 时区和gmt

36.2 date对象

36.3 表单中确认日期输入的方法

第37章 array对象

37.1 结构化数据

37.2 创建空数组

37.3 向数组添加数据

37.4 javascript 1.2高级数组创建

37.5 删除数组项

37.6 并行数组

37.7 多维数组

37.8 array对象属性

37.9 array对象方法

第38章 正则表达式和regexp对象

38.1 正则表达式和样式

38.2 语言基础

38.3 对象关系

38.4 使用正则表达式

38.5 正则表达式对象

38.6 regexp对象

第39章 控制结构和异常处理

39.1 if和if..else判定

39.2 条件表达式

39.3 for循环

39.4 while循环

39.5 do-while循环

39.6 循环遍历属性(for-in)

39.7 with语句

39.8 label语句

39.9 switch语句

39.10 异常处理

39.11 使用 try-catch-finally结构

39.12 产生异常

39.13 error对象

第40章 javascript操作符

40.1 操作符类别

40.2 比较操作符

40.3 不同数据类型的比较

40.4 结合操作符

40.5 赋值操作符

40.6 布尔操作符

40.7 按位操作符

40.8 对象操作符

40.9 混合操作符

40.10 操作符优先级

第41章 函数和自定义对象

41.1 function对象

41.2 函数应用注意事项

41.3 自定义对象

41.4 面向对象的概念

41.5 object对象

第42章 全局函数和语句

42.1 函数

42.2 语句

第5部分 附录

附录a javascript和浏览器对象快速参考

附录b javascript保留字

附录c 练习答案

附录d javascript和dom internet资源

附录e cd-rom内容


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

JavaScript Bible
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon