出版时间:2008-7 出版社:科学出版社 作者:王萍萍,裴红义,孙强 编著 页数:572 字数:888000
Tag标签:无
内容概要
本书是一本全面介绍JavaScript脚本编程和网页制作技术的教程。在介绍JavaScfipt语法及相关知识的基础上,作者对JavaScript的高级技术进行了详细讲解,并通过实际案例对其应用开发进行全程演示。 全书共16章,采用理论与实践相结合的讲解方式。主要内容包括:HTML语法,JavaScript基本语法,JavaScript面向对象编程,程序调试技术及工具,CSS应用,浏览器的对象模型(Window对象、Frame对象等),Document对象,Form对象及Cookie应用,XML及DOM对象模型在JavaScript中的编程应用,ASP服务器端开发技术,以及Web2.0热点——Ajax。全书最后通过6个适用性很强的小程序对书中所讲的知识点进行了综合应用。 本书既可以作为高等院校计算机相关专业学生的JavaScript教材,也可作为网站设计与制作等相关从业人员的自学教程。另外,书中的大量范例对Web程序员极具参考价值。
书籍目录
第1章 JavaScript语言概述 1.1 JavaScript简介 1.1.1 什么是JavaScript 1.1.2 JavaScript的主要特点 1.1.3 JavaScript的用途 1.2 JavaScfipt开发和编写工具 1.3 编写第一个JavaScript程序 1.3.1 编写JavaScript程序 1.3.2 在网页中嵌入JavaScript脚本 1.3.3 如何添加注释 1.4 本章小结第2章 HTML基础 2.1 HTML语言概述 2.1.1 HTML标签 2.1.2 基本HTML页面 2.1.3 特殊字符 2.2 HTML字体标签 2.2.1 标题标签 2.2.2 字体修饰标签 2.2.3 font标签 2.3 HTML格式标签 2.3.1 分段、换行标签 2.3.2 (置中)标签 2.3.3 (缩进)标签 2.3.4 (预格式化)标签 2.3.5
章节摘录
第1章 JavaScript语言概述 1.1 JavaScript简介 我们都知道HTML语言是网页设计普遍采用的一种超文本标记语言,但HTML自身不能为网页提供很多动态支持,它只能创建超链接以允许用户浏览不同的HTML文档。HTML也不能接受用户输入,更不能对用户请求作出反应。JavaScript是为适应动态网页制作的需要而诞生的一种新的编程语言,它可以嵌入到HTML文档中使网页更加生动活泼,并具有交互性。 1.1.1 什么是JavaScript 早年Netscape公司为了扩展浏览器的功能而开发了一种名为LiveScript的脚本语言,即JavaScript语言的前身。LiveScript的句法是以Java为基础的,但是更加简明扼要,也更易于掌握。同时,LiveScript是一种解释型语言,而Java则必须经过编译。Netscape公司将LiveScript嵌入到Netscape Navigator的13版本中。 1995年6月发布的Netscape Navigator 2.0 81版本开始支持LiveScript。1995年11月,Netscape公司与Sun公司达成合作协议。Sun公司也认识到使用一种简单的脚本语言是一个好主意,于是他们正式认可了LiveScript。这样,LiveScript与Java的联系成为正式的,而LiveScfipt也改名为我们都熟悉的JavaScript。 接着Microsoft公司的浏览器Internet Explorer 3.0也开始支持JavaScript了。此后,许多公司相继宣布承认JavaScript为Internet上的开放式脚本编写标准,并且把它添加到了自己的产品中。微软公司还拥有自己开发的JavaScript,称为JScript。JavaScript和JScript基本上是相同的,只是在一些细节上稍有出入。JavaScript短小精悍,且在客户机上执行,大大提高了网页的浏览速度和交互能力;同时它又是专门为制作网页而量身定做的一种简单的编程语言。因此,目前流行的浏览器都支持JavaScfipt,JavaScript因而日益流行起来。 1.1.2 JavaScript的主要特点 JavaScfipt是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言,是专门用来开发Intemet客户端和服务器端的应用程序,它可以很容易地嵌入到HTML文件中并通过浏览器中内置的JavaScript解释器来执行。使用JavaSc邱t,浏览器可以回应使用者的需求事件而不用通过网络来回传资料,这样,使用者的资料就可以直接被客户端应用程序所处理。另外它还能方便地同网络客户实现交互,以及使网页变得生动等。
图书封面
图书标签Tags
无
评论、评分、阅读与下载