第4章 脚本语言JavaScript.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 脚本语言JavaScript 本章要点 ☆JavaScript脚本语言的特点 ☆JavaScript脚本语言的编码格式 ☆JavaScript的数据类型 ☆JavaScript的过程和函数 ☆JavaScript的基本语法 第4章 脚本语言JavaScript 4.1 JavaScript的简介 4.2 JavaScript编程基础 4.3 JavaScript的过程和函数 4.4 JavaScript的基本语法 4.5 JavaScript综合编程实例 4.1 JavaScript的简介 虽然微软很推崇自己的VBScript,尤其在推出ASP之后,希望VBScript能够得到更广泛的应用。但是作为脚本语言,JavaScrip的应用比VBScript更广泛。 JavaScript同样是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。 使用它的目的是与HTML超文本标记语言、Java脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序等。 4.1.1 JavaScript的基本特点 JavaScript是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,它是Java与HTML折衷的选择,具有以下几个基本特点: 1.JavaScript是一种脚本编写语言 JavaScrip是一种脚本语言,它采用小程序段的方式实现编程。 像其它脚本语言一样,JavaScript同样是一种解释性语言,它提供了一个易于操作的开发过程。 2.基于对象的语言 JavaScript是一种基于对象的语言。这意味着它能运用自己已经创建的对象。 因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。 3.简单性 JavaScript的简单性主要体现在: 首先它是一种基于Java基本语句和控制流之上的简单而紧凑的设计, 从而对于学习Java是一种非常好的过渡。 其次它的变量类型是采用弱类型,并未使用严格的数据类型。 4.安全性 JavaScript是一种安全性语言: 不允许访问本地的硬盘; 不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。 从而确保了信息的安全性,有效地防止数据的丢失。 5.动态性 JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。 所谓事件(Event),就是指在主页(Home  Page)中执行了某种操作所产生的动作,比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。 6.跨平台性 JavaScript是依赖于浏览器本身,与操作环境无关,只要计算机能运行浏览器,并且该浏览器支持JavaScript,就可正确执行JavaScript。 4.1.1 JavaScript的基本特点 综合所述JavaScript 是一种新的描述语言,它可以被嵌入到 HTML 的文件之中。 JavaScript语言可以做到回应使用者的需求事件(如:form 的输入) ,而不用任何的网路来回传输资料,所以,当访问者输入信息时,信息不用经过传给服务器(server)处理之后再传回来的过程,而是直接可以被客户端(client)的应用程序处理。 4.1.2 JavaScript和VBScript的区别 JavaScript和VBScript两种脚本语言分别是Netscape公司和Microsoft公司的产品。 同是脚本语言,二者在一些方面还是有较大区别。以下作了部分比较: 1.数据类型不同 JavaScript?有4种数据类型,分别是数值(整数和实数)、字符串型(用双引号或单引号括起来的字符或数值)、布尔型(使True或False表示)和空值。 而VBScript?只有一种数据类型Variant,它是一种特殊的数据类型,根据使用的方式,它可以包含不同类别的信息。 2.声明变量不同 JavaScript是用var来定义的,例如: var number=10 而VBScript是用Dim来定义,而且必须先声明再赋值,例如: dim number number=10 3.定义函数不同 JavaScript?定义函数的格式如下: Function 函数名(参数,变元) { 函数体 Return 表达式 } 而VBScript?定义函数的格式是: sub xx(y) end? sub 或? function xx(y) end function 4.1.

文档评论(0)

考试教学资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档