JavaScript程序设计
主体纲要
第一部分 简介
第二部分 组成
第三部分 案例演示
第四部分 编程简介
第五部分 编程基础
第六部分 (浏览器对象模型)
第七部分 (文档对象模型)
2021/6/18
2
第一部分 简介
一、的起源
1995年(网景浏览器)中出现,前身叫作
,公司与公司联手开发,为了利用
这个时髦记汇,将其更名为。
和根本就是两种语言!!!!
微软为了进军浏览器市场,开发了一个的克隆
版,叫。
1997年,作为一个草案提交给(欧洲计
算机制造商协会),定义了.
2021/6/18
3
二、的特点
1、脚本编写语言
它是一种脚本语言,采用小程序段的方式进行编程。它
的基本结构形式如我们已学过的,但它不像必须先编
译,而网页在浏览器中运行时逐行被“翻译”,它与标
签结合在一起。
2、跨平台性
是依赖于浏览器本身,与操作系统无关。
3、基于对象
它是一种基于对象( )和事件驱动(
)的编程语言,它本身提供了非常丰富的内部对象供
设计人员使用。
2021/6/18
4
4、用于客户端
事先在网页中编写好代码,此代码随文件一起发
送到客户端的浏览器上,由浏览器对这些代码进行解释执
行,这样就减轻了服务器的负担。
三、的作用
1. 校验用户输入内容;
2. 动态显示网页内容;
3. 为静态网页增加一些特效
4. 程序的核心技术之一
如果你有一些编程经验,会觉得比较熟悉,即
使没有任何编程经验,也没什么问题,网上有很多
特效,你可以直接进网页使用。
2021/6/18
5
第二部分 的组成
:不与任何具体浏览器相绑定,只描述以下内容:语法、类型、语句、关键字、保留字、运算符、对象。
:文档对象模型,是和的应用程序接口(),把整个页面规划成由节点层级构成的文档。
2021/6/18
6
<>
<>
<> <>
<>
<>
<p> !<>
<>
<>
通过创建树来表示文档,从而使开发者对文档的内容和结构具有空前的控制力。用 可以轻松地删除、添加和替换节点。
2021/6/18
7
:浏览器对象模型,可以对浏览器窗口进行访问和操
作,由于没有相关的标准,每种浏览器都有自己的
实现。
主要实现:
弹出新的窗口;
移动、关闭浏览器窗口以及调整大小;
提供用户屏幕分辨详细信息的屏幕对象
…….
2021/6/18
8
第三部分 案例演示
1. 一些有趣的例子;
2. 见案例中的各种特效
3. 网络资源:
收录了很多实现的特效;
4. 一个类似于 的网络操作系统界面,这也是
与其他技术结合完成的
请用访问:
2021/6/18
9
2021/6/18
10
javascript程序设计 来自淘豆网m.daumloan.com转载请标明出处.