JavaScript入门经典(第4版)[Beginning JavaScript Fourth Edition]pdf

图书网 2018年5月5日11:46:49
评论
2.3K

JavaScript入门经典(第4版)[Beginning JavaScript Fourth Edition] 内容简介

《JavaScript入门经典(第4版) 》首先介绍JavaScript的含义,以及JavaScript的基础语法。然后详细介绍程序设计的基本概念,包括数据、数据类型以及选择语句和循环语句等结构化程序设计的概念。熟悉了这些基础知识之后,本书将介绍JavaScript的一个重要概念——对象,讨论如何利用JavaScript的内置对象,如日期和字符串等,来管理复杂的数据,简化程序的设计。本书还将介绍如何使用JavaScript操作浏览器提供的对象,如表单、窗口和其他控件。运用这些知识,就可以创建专业水准的Web应用程序,并与用户交互。

即使是经验丰富的程序员,随着代码长度的增加,错误也在所难免,JavaScript代码亦是如此。本书介绍了常见的语法错误和逻辑错误,还介绍了如何找到这些错误,以及如何使用针对Firefox、Internet Explorer、Safari/Chrome和Opera的JavaScript调试器来帮助找出错误。本书还介绍了如何处理漏掉的错误,并确保这些错误不会对最终用户的体验造成不良影响。

随后,本书将介绍更高级的主题,例如使用cookie,通过动态HTML和XML使Web页面变得生动鲜活。最后还介绍了一种令人激动的较新技术Ajax。Ajax允许HTML页面中的JavaScript代码直接与服务器通信,最有用的就是通过Ajax查询服务器上的数据库中的信息。Google工具栏就是一个Ajax技术应用案例。如果在浏览器中安装了Google工具栏,只需在Google工具栏中输入搜索关键字,就可以获得相关信息,这些信息正是通过查询Google搜索数据库获取的。

最后探讨了一些省时的JavaScript框架,例如jQuery、Prototype和MooTools,了解它们的工作原理,以及它们如何帮助创建复杂而强大的JavaScript应用程序。

本书介绍的所有新概念都用实例加以说明。通过这些实例可以对所学的JavaScript原理进行实践,以巩固所学的知识。

本书末尾有4个附录,附录A是本书各章的习题答案,其他附录包含内容丰富且极富价值的参考资料。附录B是JavaScript语言的核心参考,附录C是完整的W3C DOM核心参考——还包括HTML DOM和DOM Level 2事件模型的信息,附录D是Latin-1字符集的十进制和十六进制字符码。

JavaScript入门经典(第4版)[Beginning JavaScript Fourth Edition] 目录

第1章 JavaScript与Web概述

1.1 JavaScript简介

1.1.1 JavaScript的含义

1.1.2 JavaScript与Web

1.1.3 为什么选择JavaScript

1.1.4 JavaScript的功能

1.1.5 创建JavaScfipt Web应用程序所需的工具

1.2 脚本的使用场合

1.2.1 链接外部JavaScript文件

1.2.2 使用外部文件的优点

1.3 第一个简单的JavaScript程序

1.4 浏览器以及兼容性问题

1.5 小结

第2章 数据类型与变量

第3章 决策、循环和函数

第4章 常见错误、调试和错误处理

第5章 JavaScript--基于对象的语言

第6章 浏览器程序设计

第7章 HTML表单:与用户交互

第8章 窗口和框架

第9章 字符串操作

第10章 日期、时间和计时器

第12章 动态HTML和W3C文档对象模型

第13章 在Javascript中使用Activex和插件

第14章 Ajax

第15章 Javascript框架

附录

JavaScript入门经典(第4版)[Beginning JavaScript Fourth Edition] 精彩文摘

JavaScript是一种解释型语言,而不是编译型语言。什么是解释型语言与编译型语言呢?

计算机并不真正理解JavaScript。计算机需要解释JavaScript代码,并将其转换成计算机能理解的机器码。因此,JavaScript是一种解释型语言。计算机只能理解机器码,机器码实际上是一串二进制数字(即0和1组成的字符系列)。当浏览器遇到JavaScript时,就将JavaScript如t代码传递给一个称为“解释器”的程序,解释器将JavaScript代码解释为计算机能理解的机器码。这有点类似于请一个翻译将英语翻译为西班牙语。注意,JavaScript的转换在代码运行时进行,每次运行都需要重复地进行转换。JavaScript并非唯一的解释型语言,VBScript也是一种解释型语言。

图书网:JavaScript入门经典(第4版)[Beginning JavaScript Fourth Edition]pdf

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

程序设计

重构 改善既有代码的设计(中文版)pdf

《重构:改善既有代码的设计》(中文版)所提的这些重构准则将帮助你一次一小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口...
程序设计

数据结构 C语言版 第2版pdf

适读人群 :普通高校电子信息大类本科生学习、考研,同时也适合零售和培训。 采用“案例驱动”的编写模式。书中结合实际应用,将各章按照“案例引入——数据结构及其操作——案例分析与实现”...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: