本书主要针对网页设计和开发初学者编写,现在学习JavaScript应该从最新标准ECMAScript5开始,这是毋庸置疑的。对于有经验的工程师来说,如果想完整掌握最新的JavaScript进展,那么使用本书是明智的选择。

本书包含了JavaScript 开发的所有内容,包括ECMAScript5、OOP、原型链、HTML5BOM、HTML5DOM、CoreDOM、StyleDOM、EventDOM、DHTML、XMLHttpRequest、AJAX、Web Workers、Web Storage、Web SQL Database、Cross Document Messaging、Server-Sent Event、Web Sockets、ActiveXObject、HTA等。这些功能介绍都严格按照ECMAScript5和HTML5标准的要求编写,并附有详细的范例,侧重于实战。书中提供了各种浏览器兼容性指南,以帮助用户深入理解。

另外,本书修正了当前普遍存在的错误认识,有利于初学者的学习。

新的机遇已经到来,对于想尽快掌握JavaScript新技术的用户来说,本书是最完整的教程,希望本书能成为您学习道路上的领航者。

前 言

作为万维网前端最重要的程序语言,JavaScript的出现使得网页和用户之间实现了一种实时、动态的交互关系,并且使网页可以包含更多活动的元素和更加精彩的呈现,此功能现在被称为RIA(富Internet应用)。

所有的浏览器都嵌入有JavaScript解释引擎,这也使JavaScript成为创建RIA的首要程序语言。在过去的几年,AJAX技术的出现使JavaScript成为富Internet应用的核心,随着社会各个组织机构向富Internet应用迁移,JavaScript创造了无限的财富机遇,AJAX也成为开发者推崇的解决方案。

新标准带给开发者更大的机遇

2009年12月,在万维网主要参与者的推动下,ECMAScript5正式被批准成为正式的标准,并提交给ISO/IEC制定为国际标准。这距离前一个版本——ECMAScript3的产生已经过了将近10年,并且也成为近几年来最重大的语言更新,作为万维网前端最重要的程序语言,JavaScript正迎来最大的发展机遇,每个万维网参与者都不能错过,每个开发者也不能错过。

Web标准就是Web的未来

ECMAScript往往被称为JavaScript,后者为更多开发者所熟知。但是JavaScript仅仅是浏览器厂商的一个产品商标的名称,而真正的标准是ECMAScript。对于ECMAScript,不同的浏览器厂商有不同的名称,如Mozilla称为JavaScript,Microsoft称为JScript,Google称为V8,Apple称为JavaScriptCore,Opera则直接称为ECMAScr...

课件下载

样章下载

网络资源

版权信息

扫描二维码下载APP了解更多