没有合适的资源?快使用搜索试试~ 我知道了~
Javascript 文档
需积分: 3 5 下载量 189 浏览量
2009-04-09
14:10:50
上传
评论
收藏 1.71MB DOC 举报
温馨提示
试读
53页
Javascript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java 脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序等。它是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,它是Java与HTML折衷的选择,具有以下几个基本特点
资源推荐
资源详情
资源评论
Java s cript
Javascript 语言概况
Javascript 基本数据结构
Javascript 程序构成
Javascript 语言创建新对象
Javascript 与正则表达式
使用内部对象系统
窗口及输入输出
WEB 页面信息交互-框架
Javascript 教程
目 录
第一章 JAVASCRIPT 脚本语言......................................................................................................3
一、什么是 JAVASCRIPT................................................3
二、JAVASCRIPT 和 JAVA 的区别....................................4
三、JAVASCRIPT 程序运行环境.....................................5
四、JAVASCRIPT 代码的加入...........................................5
五、编写第一个 JAVASCRIPT 程序.....................................6
六、编写第二个 JAVASCRIPT 程序.....................................6
第二章 JAVASCRIPT 基本数据结构..............................................................................................7
一、基本数据类型.......................................................7
1、基本数据类型.............................................................................................................7
2、常量.............................................................................................................................8
3、变量.............................................................................................................................8
二、表达式和运算符....................................................9
1、表达式.......................................................................................................................9
2、运算符.......................................................................................................................9
第三章 JAVASCRIPT 程序构成....................................................................................................10
一、程序控制流........................................................10
SETTIMEOUT()方法有一个返回值,SETTIMEOUT()方法的返回值可作为
CLEARTIMEOUT()方法的参数,调用该方法将停止 SETTIMEOUT()的执行....................14
、第四章 基于对象的 JAVASCRIPT 语言...................................................................................14
一、对象的基础知识..................................................14
1、对象的基本结构.....................................................................................................14
2、引用对象的途径.....................................................................................................14
3、有关对象操作语句.................................................................................................15
4、引用对象属性和方法的格式................................................................................15
二、常用内置对象的属性和方法................................................................................16
三、Javascript 中的系统函数.......................................................................................19
第五章 JAVASCRIPT 的事件处理................................................................................................20
1
Javascript 教程
第六章 使用内部对象系统..............................................................................................................23
一、浏览器对象层次及其主要作用..................................24
二、文档对象功能及其作用 ........................................24
1、document 中三个主要的对象...............................................................................24
2、文档对象中的属性.................................................................................................25
3、文档对象的基本元素.............................................................................................25
4、document 对象的方法..............................................................................................25
三、范例................................................................25
第七章 窗口及输入输出..................................................................................................................26
一、窗口及输入输出..................................................27
1、窗口对象...................................................................................................................27
2、窗口对象的事件驱动...............................................................................................27
3、窗口对象中的属性...................................................................................................27
4、窗口对象的方法.......................................................................................................27
二、范例................................................................29
第八章 JAVASCRIPT 与正则表达式............................................................................................31
第九章 WEB 页面信息的交互.......................................................................................................35
一、表单基础知识.....................................................35
1、什么是表单对象.....................................................................................................35
2、表单对象的方法.....................................................................................................35
3、表单对象的属性.....................................................................................................35
二、表单中的基本元素................................................36
1、text 单行单列输入元素..........................................................................................36
2、textarea 多行多列输入元素..................................................................................36
3、hidden:隐藏............................................................................................................37
4、password 口令...........................................................................................................37
5、文件上传框...............................................................................................................37
6、select 选择元素.........................................................................................................38
7、button 普通按钮.......................................................................................................38
8、submit 提交按钮.......................................................................................................39
9、reset 重置按钮..........................................................................................................39
10、checkbox 复选框....................................................................................................39
11、radio 单选按钮.......................................................................................................39
四、 案例 2.............................................................42
五、 案例 3.............................................................43
第十章 实现更复杂的交互..............................................................................................................45
一、什么是框架........................................................45
二、如何访问框架.....................................................46
三、范例................................................................46
第十一章 CSS 样式表..................................................................................................................50
2
Javascript 教程
第一章 Javascript 脚本语言
一、什么是 Javascript
Javascript 是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语
言。使用它的目的是与 HTML 超文本标记语言、Java 脚本语言(Java 小程序)一起实现在
一个 Web 页面中链接多个对象,与 Web 客户交互作用。从而可以开发客户端的应用程序
等。它是通过嵌入或调入在标准的 HTML 语言中实现的。它的出现弥补了 HTML 语言的缺
陷,它是 Java 与 HTML 折衷的选择,具有以下几个基本特点:
1. 是一种脚本编写语言
Javascript 是一种脚本语言,它采用小程序段的方式实现编程。像其它脚本语言一
样,Javascript 同样也是一种解释性语言,它提供了一个简易的开发过程。 它的基本结构
形式与 C、C++、VB、Delphi 十分类似。但它不像这些语言一样,需要先编译,而是
在程序运行过程中被逐行地解释。它与 HTML 标识结合在一起,从而方便用户的使用
操作。
2. 基于对象的语言
Javascript 是一种基于对象的语言。它能运用自己已经创建的对象。因此,许多功能可以
来自于脚本环境中对象的方法与脚本的相互作用。
3. 简单性
Javascript 的简单性主要体现在:首先它是一种基于 Java 基本语句和控制流之上的简
单而紧凑的设计, 从而对于学习 Java 是一种非常好的过渡。其次它的变量类型是采用弱
类型,并未使用严格的数据类型。
3
什么是 JAVASCRIPT
JAVASCRIPT 和 JAVA 的区别
JAVASCRIPT 程序运行环境
编写第一个 JAVASCRIPT 程序
Javascript 教程
4. 安全性
Javascript 是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务
器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互 。
从而有效地防止数据的丢失。
5. 动态性的
Javascript 是动态的,它可以直接对用户或客户输入做出响应,无须经过 Web 服务程序。
它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页
(Home Page)中执行了某种操作所产生的动作,就称为“事件”(Event)。比如按下鼠标、移动
窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。
6. 跨平台性
Javascript 是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并
支持 Javascript 的浏览器就可正确执行。从而实现了“编写一次,走遍天下”的梦想。
二、Javascript 和 Java 的区别
虽然 Javascript 与 Java 有紧密的联系,但却是两个公司开发的不同的两个产品。Java 是
SUN 公司推出的新一代面向对象的程序设计语言,特别适合于 Internet 应用程序开发;而
Javascript 是 Netscape 公司的产品,其目的是为了扩展 Netscape Navigator 功能,而开发的一
种可以嵌入 Web 页面中的基于对象和事件驱动的解释性语言,它的前身是 Livescript;而 Java
的前身是 Oak 语言。下面对两种语言间的异同作如下比较:
1. 基于对象和面向对象
Java 是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。
Javascript 是一种脚本语言,它可以用来制作与网络无关的、与用户交互作用的复杂软
件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而
它本身提供了非常丰富的内部对象供设计人员使用。
2. 解释和编译
两种语言在其浏览器中所执行的方式不一样。Java 的源代码在传递到客户端执行之
前,必须经过编译,因而客户端上必须具有相应平台上的仿真器或解释器,它可以通
过编译器或解释器实现独立于某个特定的平台编译代码的束缚。
Javascript 是一种解释性编程语言,其源代码在发往客户端执行之前不需经过编译,
而是将文本格式的字符代码发送给客户端由浏览器解释执行。
3. 强变量和弱变量
两种语言所采取的变量是不一样的。
Java 采用强类型变量检查,即所有变量在编译之前必须作声明。如:
int x;
String y;
x=1234;
y=‘4321’;
其中 x=1234 说明是一个整数,y=’4321’说明是一个字符串。
Javascript 中变量声明,采用其弱类型。即变量在使用前不需作声明,而是解
释
器在运行时检查其数据类型,如:
x=1234;
y="4321";
前者说明 x 为其数值型变量,而后者说明 y 为字符型变量。
4
剩余52页未读,继续阅读
资源评论
badlucktang
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功