logo资料库

js ppt 课件.ppt

第1页 / 共99页
第2页 / 共99页
第3页 / 共99页
第4页 / 共99页
第5页 / 共99页
第6页 / 共99页
第7页 / 共99页
第8页 / 共99页
资料共99页,剩余部分请下载后查看
目 录 浏览器事件 鼠标事件 键盘事件 § JavaScript概述 § JavaScript的变量、表达式和操作符 § JavaScript的基本语句 § JavaScript的对象模型 § 内置对象和函数 § 浏览器对象 § § § § 在JavaScript中处理事件 § § § § 利用JavaScript制作网页特效 navigator对象 窗口对象window 文档对象document
JavaScript概述 § JavaScript是一种基于对象(Object)和 事件驱动(Event Driven)并且安全的脚 本语言。它被嵌入到HTML文件中,无须 编译就可在浏览器中运行,大大增强了 Web页的交互性、动态性。它可用来开 发客户端和服务器端的应用程序。 § 由于JavaScript由Java集成而来,因此 它是一种面向对象的程序设计语言。它 所包含的对象有两部分组成,即变量和 函数,也称为属性和方法。
JavaScript的书写格式 为了使代码不出现在不支持JavaScript的浏览器 中,可以将所有的代码书写在注释中。 象C语言一样,JavaScript允许用 // 来做注释。 § § 另外还可以用: § (这里写不支持JavaScript的浏览器中显示的内
JavaScript特点 § JavaScript为网页设计人员提供了极大的灵活性,它能够 将网页中的文本、图形、声音、和动画等各种媒体形式捆 绑在一起,形成一个紧密结合的信息源。 § 特点: § (1)Javascript是一种脚本编写语言,采用小程序段的方 式实现编程,开发过程非常简单。 § (2)Javascript是一种基于对象语言,它能运用已经创建 的对象。 § (3)Javascript具有简单性。 § (4)Javascript是动态的。 § (5)Javascript是一种安全性语言,它不允许访问本地磁 盘,并且不能将数据存入到服务器上,不允许对网络文档 进行修改和删除,只能通过浏览器实现信息浏览或动态交 互。从而有效地防止数据丢失。 § (6)Javascript具有跨平台性,它依赖于浏览器本身,与 操作系统无关。
JavaScript程序举例 • 例1 通过JavaScript在浏览器窗口中显示一行文字, 使用的是document对象的write方法。 • 例2 自定义函数、window对象的alert方法、通过表单 中的按钮的Onclick事件调用自定义函数。 • 例3 发生失去焦点事件onBlur时调用自定义函数。 • 例4 发生onMouseOver事件时调用自定义函数。 • 例5 创建Date()对象的实例、使用该对象的方法来获取 日期和时间。 • 例6 产生随机数,使用了数学对象Math的绝对值方法 abs,正弦方法sin方法。 • 例7 用Window对象的open( )方法打开一个新的窗口, 并设置窗口选项。
JavaScript的开发环境 并不存在一个专门的JavaScript的开发环境。 我们可以使用: Notepad FrontPage Dreamweaver Visual InterDev等 来开发JavaScript程序
JavaScript的数据类型 § 数值 实数和整数不严格区分 § 逻辑值 只有两个常量true和false § 字符串 用单引号或双引号括起的一 串字符 § undefined 指已经创建但还没有赋初 值的变量 § 对象 具有特定属性和方法的集合体
分享到:
收藏