JavaScript讲义.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:12 大小:76KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

JavaScript讲义.doc

JavaScript讲义.doc

预览

免费试读已结束,剩余 2 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

JavaScript讲义综合来看,JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言。使用它的目的是与HTML超文本语言一起实现在一个Web页面中与Web客户进行交互作用。它是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷。JavaScript是一种比较简单的编程语言,使用方法是JavaScript向页面的HTML文件增加一个脚本,不许单独编译解释。当一个支持JavaScript浏览器打开这个页面时,它会读出这个脚本并执行其指令。因此JavaScript使用较容易方便,运行快,适用于较简单的应用。http://www.css8.cn/css8_allhtml/javascript/200606/606.htmJavaScript语言的基本特点为:●是一种脚本编写语言JavaScript是一种脚本语言,它采取小程序段的方式实现编程。像其他脚本语言一样,JavaScript同样也是一种解释性语言,它提供了一个简易的开发过程。它的基本结构形式与C、C++、VB、Delphi十分相似。单它不像这些语言一样,需要先编译,而是在程序运行过程中被逐行地解释。它与HTML表示结合在一起,从而方便用户使用操作。●基于对象的语言JavaScript是一种基于对象的语言,同时也可以看做一种面向对象的语言。这意味着它能运用自己已经创建的对象。因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。●简单性JavaScript的简单性主要表现在:首先它是一种基于java基本语句和控制流之上的简单而紧凑的设计,从而对于学习java是一种非常好的过渡。其次它的变量类型是采用弱类型,并未使用严格的数据类型。●安全性JavaScript是一种安全性语言,它不允许访问本地硬盘,,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。从而有效地防止数据的丢失。●动态性的JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页(HomePage)中执行了某种操作所产生的动作,这称为“事件”。例如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。●跨平台性JavaScript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可正确执行。文件范例:15-1.htm在页面打开的同时弹出提示信息。01<!---------------------------------->02<!--文件范例:15-1.htm-->03<!--文件说明:第一个JavaScript脚本-->04<!---------------------------------->05<HTML>06<HEAD>07<TITLE>第一个JavaScript脚本</TITLE>08<ScriptLanguage="JavaScript">09alert("Hello!JavaScript!");10</Script>11</HEAD>12<BODY>13<H1>第一个JavaScript脚本。</H1>14</BODY>15</HTML>文件说明第8行表示脚本的开始,使用Language属性定义脚本语言为JavaScript,在标示<ScriptLanguage="JavaScript">…</Script>之间就可加入JavaScript脚本。第9行设定弹出的信息,alert()是JavaScript的窗口对象方法,其功能是弹出一个具有OK对话框并显示()中的字符串。第10行脚本结束。常量和变量1.常量在JavaScript,常量有以下6种基本类型:●整型常量JavaScript的常量通常又称字面常量,它是不能改变的数据。其整型常量可以使用十六进制、八进制和十进制表示其值。●实型常量实型常量是由整数部分加小数部分表示,如12.32,193.98。可以使用科学或标准方法表示,如5E7,4e5等。●布尔值布尔常量只有两种状态:True或False。它主要用来说明或代表一种状态或标志,以说明操作流程。●字符型常量使用单引号(’)或双引号(”)扩起来的一个或几个字符。如"ThisisabookofJavaScript","3245","EWRT234234"等。●空值JavaScript中有一个空值Null,表示什么也没有。如试图引用没有定义的变量,则返回一个Null值。●特殊字符JavaScript中有以反斜杠(/)开