


作者:钱伟、刘艳春
定价:49元
印次:1-1
ISBN:9787302383932
出版日期:2015.01.01
印刷日期:2014.12.18
图书责编:王中英
图书分类:教材
JavaScript是一种最初由Netscape的LiveScript发展而来的面向对象的Web脚本语言,被ECMA国际定义为国际化标准——ECMAScript。JavaScript具有使用局限性。在Web方面,其必须与各种DOM技术结合才能发挥作用。因此,一些具有开拓创新精神的开发者们便开发出了各种丰富的第三方框架,通过第三方的支持代码实现浏览器兼容性的统一、代码的简化以及功能的增强。 本书作者便是在此背景下,以国外最优秀的JavaScript框架之一——Yahoo User Interface Library(简称YUI)的最新版本YUI 3.15为基础编写而成。本书通过通俗易懂的语言和大量丰富的实例,帮助读者解决实际生产环境中的各种问题。 本书适用于YUI工程师,也可以作为教材供高校师生学习使用。
前 言 JavaScript是一种基于原型继承的、面向对象的动态Web脚本语言,其被广泛应用于多种Web平台,是目前最流行的Web前端编程语言,也是Web标准化的三驾马车——结构标准化(XHTML 1.0)、表现标准化(CSS 2.1)以及行为标准化(ECMAScript)中ECMAScript的具体化形式。使用JavaScript,开发者可以编写功能强大的脚本。在当下以用户体验为核心的开发大环境下,JavaScript具有重要的作用。但是作为一种弱类型、无具体对象操作功能的脚本语言,JavaScript也具有先天的不足,其必须借助其他的对象模型(例如XHTML DOM、HTML DOM或XML DOM)来操作各种Web元素,因此在使用JavaScript时,必须考虑各种Web浏览器对JavaScript本身的解析,以及对DOM的表现方式。这也是JavaScript难于使用的根本原因。 基于以上原因,众多具有开拓创新精神的JavaScript开发者们编写了各种各样的第三方JavaScript框架。这些框架的共同点就是通过插件的方式,为普通开发者提供简化的语法以及具有良好封装的接口,供普通开发者快速调用预置的模块,提高开发效率,降低兼容性BUG产生的几率。 目前,常见的JavaScript第三方框架包括大名鼎鼎的JQuery、Prototype、Ext JS、Dojo和YUI等。这些第三方框架各有各的侧重点:JQuery注重简洁和高效,但在功能上相比一些老的框架尚有不足;Prototype注重代码的优雅,基于底层,易学易用,体积精简,但功能较弱;Ext J...
第1篇 筑基篇
第1章 Web开发基础 2
1.1 什么是Web 2
1.1.1 WWW的产生 2
1.1.2 万维网的发展 3
1.1.3 Web终端的多样化与Web项目开发 3
1.2 Web前端开发技术基础 4
1.2.1 Web站点的构成 4
1.2.2 Web开发标准 5
1.2.3 Web前端技术的松耦合 8
1.3 Web开发工具 9
1.3.1 Dreamweaver系列开发工具 10
1.3.2 Eclipse系列及其衍生品 10
1.3.3 WebStorm系列 13
1.4 着手开发Web项目 14
1.4.1 Web项目开发模式 14
1.4.2 项目分工与协作 17
1.4.3 项目代码规范 19
1.5 项目代码的管理 30
1.5.1 版本控制工具 30
1.5.2 常用版本控制工具 32
1.5.3 版本操作规范 34
1.6 项目代码的调试 35
1.6.1 Firebug 35
1.6.2 F12开发人员工具 38
1.6.3 JSLint及JSHint 40
1.7 小结 41
第2章 Web元素的结构 43
2.1 XHTML结构语言基础 43
2.1.1 文档类型声明 43
2.1.2 标记 44
2.1.3 属性 46
2.1.4 属性和属性值的写法 48
2.1.5 注释 49
2.2 文档结构标记 49
2.2.1 文档头标记 49
2.2.2 文档主体标记 52
2.... 查看详情

