网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 JavaScript核心技术
分类
作者 (美)帕瓦斯
出版社 机械工业出版社
下载
简介
编辑推荐

本书从最简单的地方入手,不仅讲述了JavaScript的基础知识,还讲述了JavsScript如何操作CSS、DOM等Ajax基础技术。而关于跨浏览器兼容问题的解决,则贯穿了本书的始终。本书对于各种浏览器、浏览器版本、JavaScript版本、DOM版本的介绍,有助于我们理解所遇到的各种新旧代码,使我们能够对这些代码做出正确的取舍。

本书还提供了一些使用JavaScript的最佳实践。无论是新手还是老手,这些如何正确使用JavaScript的经验都能帮助他们养成良好的编程习惯。本书还介绍了一些调试和开发JavaScript的工具,这些工具无疑能够提高我们的开发效率。

本书最后对于Ajax和几个流行的JavaScript库的介绍,无疑会开阔我们在JavaScript使用上的思路。

本书是一本真正意义上的“新书”,不仅介绍了最新的JavaScript知识和方向,还完全覆盖了当今Web开发中关于JavaScript的所有重要话题,它使用了大量实例代码,图文并茂地讲解了使用JavaScript的各个层次和领域的内容。它不是一本参考手册,但却是一本值得拥有的教程。

内容推荐

作为Ajax的关键部分,JavaScript再一次火爆起来,成了一种引人注意的语言。Ajax使网站更加智能,也使得网站与浏览者之间的交互更加便捷。在Web之外的编程领域中,JavaScript也已经得到了广泛的应用,因为它也成为一种方便的脚本语言。

本书通过许多基于Web的例子展示了:如何构建JavaScript逻辑和将它与现有的对象结构连接,如何构建自己的程序库以及如何利用其他JavaScript用户编写的程序库。

本书讲述了:

·基本的JavaScript逻辑(从函数和运算符到控制结构)。

·如何在多种浏览器的Web世界中可靠地使用JavaScript的核心技术。

·JavaScript的扩展机制以及它们与“传统的”面向对象编程有什么不同。

·处理传统的JavaScript任务,比如表单验证、DOM操作和交互式的样式。

·JavaScript安全性,包括Web浏览器沙箱、cookie以及与其他对象的交互。

·创建用于处理常见任务的对象库。

·使用JavaScript和XMLHttpRequest对象创建Ajax应用。

·将程序库用于特殊效果和Ajax交互。

无论你是一名使用JavaScript多年的Web设计师,还是一名需要学习JavaScript的程序员,或者是一名想要在Web上做一些东西的开发新手,都能从本书中受益。本书将教会你如何应用JavaScript这一强大的脚本语言。

目录

前言

第1章 JavaScript初探

1.1规范和实现相互交织的历史

1.2跨浏览器的不兼容性和其他常见的JavaScript传说

1.3你能用JavaScript来做什么

1.4JavaScript初探:“HelloWorld!”

1.5JavaScript沙箱

1.6可访问性和JavaScript的最佳实践

第2章 JavaScript数据类型与变量

2.1变量的标识

2.2作用域

2.3简单类型

2.4常量:有名称但不改变

2.5习题

第3章 运算符和语句

3.1JavaScript语句的格式

3.2简单语句

3.3条件语句和程序流

3.4条件运算符

3.5逻辑运算符

3.6高级语句:循环语句

3.7习题

第4章 JavaScript对象

4.1对象构造函数

4.2Number对象

4.3String对象

4.4正则表达式与RegExp

4.5有专门用途的对象:Date和Math

4.6JavaScript数组

4.7关联数组:不是数组的数组

4.8习题

第5章 函数

5.1定义函数:细数所有方式

5.2回调函数

5.3函数和递归

5.4嵌套函数、函数闭包和内存泄漏

5.5作为对象的函数

5.6习题

第6章 捕捉事件

6.10级DOM上的事件句柄

6.22级DOM上的事件句柄

6.3产生事件

6.4习题

第7章 表单与即时验证

7.1访问表单

7.2把事件附加在表单上:不同的方法

7.3选择列表

7.4单选按钮和复选框

7.5输入字段和JiT正则表达式

7.6习题

第8章 沙箱及之上的cookie连通性和隐私

8.1沙箱

8.2关于Cookie的一切

8.3备选存储技术

8.4跨站脚本(XSS)

8.5习题

第9章 基础浏览器对象

9.1BOM总述

9.2window对象

9.3框架和地址

9.4history、screen和navigator

9.5document对象

9.6有旧、有新

9.7习题

第10章 DOM:文档对象模型

10.1两种接口的故事

10.2DOM和兼容浏览器

10.3DOM的HTMLAPI

10.4理解DOM:核心API

10.5DOM的核心文档对象

10.6Element及在上下文中访问元素

10.7修改树

10.8习题

第11章 创建定制的JavaScript对象

11.1JavaScript对象和原型

11.2创建自己的定制JavaScript对象

11.3对象检测、封装和跨浏览器对象

11.4链式构造函数和JS继承

11.5一次性对象

11.6高级错误处理技术(try.throw和catch)

11.7JavaScript中的新特性

11.8习题

第12章 构建动态网页:在脚本中加入样式

12.1DHTML:JavaScript.CSS和DOM

12.2字体和文本

12.3定位和移动

12.4调整大小和修剪形状

12.5属性display,visibility和opacity

12.6习题

第13章 使用Ajax

13.1Ajax:不仅是代码

13.2Ajax如何工作

13.3HelloAjaxWorld!

13.4Ajax对象:XMLHttpRequest和IE的ActiveX对象

13.5是否使用XML

13.6GoogleMapS

13.7习题

第14章 好消息:生动的程序库!令人惊异的Web服务!有趣的API!

14.1在开始之前,要注意的一句话

14.2使用Prototype

14.3Script.aculo.us介绍

14.4Sabre的Rico

14.5Dojo

14.6Yahoo!UI

14.7MochiKit

14.8习题

附录 习题答案

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/16 7:25:54