chap7 JavaScript、JavaApplet和ActiveX.ppt

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chap7 JavaScript、JavaApplet和ActiveX

第7章 JavaScript、JavaApplet和ActiveX控件 第8章 JavaScript、JavaApplet和ActiveX控件 目前JavaScript、Java小程序和ActiveX控件都是网页应用中的主要技术,通过使用这些技术,网站设计人员可以开发出丰富多彩的、动态的、交互式网页,甚至可以将很多基于Client/Server模式的应用程序移植到Browser/Server模式上,本章我们将介绍这些技术的应用方法。 7.1 插入JavaScript JavaScript最早是由Netscape公司推出的一种脚本语言,它提供了强大的控制和功能,同时它的使用又十分简单,即使是非专业的开发人员也可以利用它来增加网页的交互性,目前在Web站点设计中得到了广泛的应用。本节我们将介绍JavaScript的相关概念以及如何在Web页面中插入JavaScript程序。 7.1.1 JavaScript语言概述 JavaScript是一种面向对象的脚本语言。 JavaScript作为一种脚本语言,通常是直接嵌入到HTML代码中并有支持JavaScript的浏览器解释并执行,目前绝大多数的浏览器都可以支持JavaScript。JavaScript最大的作用在于它大大扩展了HTML的功能,而且由于它采用了面向对象的方式,所以JavaScript的功能十分灵活,可以用于开发及与Web的客户端应用程序。总的来看,JavaScript具有以下特点: 1.JavaScript减轻了服务器的负担,提高了网络效率 2.JavaScript是一种解释型的脚本语言 3.JavaScript是一种基于对象、跨平台的语言 虽然JavaScript和Java在名称上有些相似,而且JavaScript采用了许多与JAVA相似的语法结构,但其实质上却有较大的差别。JavaScript与Java的主要差别在于: Java程序需要编译,并且在HTML代码中需要插入applet标签才能够被引用。而JavaScript是无需编译的解释型语言; Java程序编制起来较JavaScript复杂:尽管JavaScript和Java有着相似的语法结构,但是Java类似于C++,其语法难度比JavaScript要复杂得多,主要是为计算机专业开发人员提供的,对于一般的网站设计人员来说,并不如JavaScript容易掌握。同时,Java程序可以实现的功能比JavaScript也要复杂得多,JavaScript只能适用于编辑一些小的程序。 要在页面中使用JavaScript,需要在HTML代码中插入Script LANGUAGE=”JavaScript”···/Script标签,在标签之间的语句都将被浏览器认为是JavaScript脚本加以解释,如以下就是一个JavaScript的例子,它要实现的功能是弹出一个消息框,其在浏览器中的运行结果如图8-1所示。 Script Language=JavaScript alert(Hello!I am a JavaScript program!) /Script 7.1.2 JavaScript的数据类型、变量与运算符 JavaScript有以下四种数据类型: 数值:该数据类型可以是任何形式的数字,如123,2.58等; 字符串:该数据类型可以包含任意长度的字符组合,字符串中的字符必须用表示,如color、123、你好!等; 布尔值:该数据类型用于逻辑变量,其值要么为真(true),要么为假(false); 空值(Null):该数据类型用于表示一个空的数据。 在JavaScript中你可以定义任意的变量名,在定义变量时要注意的是JavaScript对于变量名是区分大小写的,定义变量的方法是使用var命令,其格式为var 变量名,如var name,var total可以定义两个名为name、total的变量,在JavaScript中共有以下几种运算符: 赋值运算符:赋值运算符的作用是将一个表达式的结果赋给变量。 数学运算符:数学运算符的作用是完成表达式中的数学运算。 比较运算符:比较运算符用于对表达式两端的值进行比较,根据比较的结果将返回真或假。 逻辑运算符:逻辑运算符用于对布尔值进行运算。 7.1.3 JavaScript的函数 和一般的编程语言一样,JavaScript中也可以定义与使用函数,在JavaScript中定义函数的语法格式如下: function 函数名(参数1,参数2···参数n){JavaScript语句} 如下就是一个JavaScript函数的例子,该例子定义了一个函数test: function test(){ var name=Welcome to my

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档