2.3 JavaScript 技术知识简介.ppt
文本预览下载声明
2.3 JavaScript 简介 特点 1、JavaScript在客户端浏览器被解释执行 2、提供响应并且具有处理用户交互事件的能力。 3、 JavaScript是一种基于对象和事件驱动的编程语言。 JavaScript与Java的区别 Java之于Javascript就好比Car(汽车)之于Carpet(地毯)。 中国本地版的说法应该是这样的:Java之于JavaScript就好比雷锋和雷峰塔的关系。 很多人看到 Java 和 JavaScript 都有“Java”四个字,就以为它们是同一样东西,连我自己当初也是这样。事实上,JAVA语言和JavaScript语言是相关的,但是它们的联系并非你想像的那样紧密。首先Java语言是SUN Microsystems公司的产品,而JavaScript是Netscape公司的产品。 其次它们在功能上也有差异:Java在客户端的运行的应用程序叫做 Java Applet,是嵌在网页中,而又有自己独立的运行窗口的小程序。Java Applet 是预先编译好的,一个 Applet 文件(.class)用 Notepad 打开阅读,根本不能理解。Java Applet 的功能很强大,可以访问 http、ftp等协议,甚至可以在电脑上种病毒(已有先例了)。相比之下,JavaScript 的能力就比较小了。JavaScript 是一种“脚本”(“Script”),它直接把代码写到 HTML 文档中,浏览器读取它们的时候才进行编译、执行,所以能查看 HTML 源文件就能查看JavaScript 源代码。JavaScript 没有独立的运行窗口,浏览器当前窗口就是它的运行窗口。它们的相同点,我想只有同是以 Java 作编程语言一点了。 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动感的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。 Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java 应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。 运行机制不一样 1、java源代码在传递到客户端执行之前,必须经过编译,因而客户端上必须具有相应平台上的JAVA虚拟机。 2、JavaScript源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送到客户端由浏览器解释运行。 First.jsp meta http-equiv=Content-Type content=text/html; charset=gb2312 html head title第一个JavaScript实例/title script language=javascript alert(Welcome to JavaScript World!); /script /head body script language=javascript document.write(欢迎进入JavaScrip天地。br); document.write(这是由JavaScript输出的。br); /script p这里是普通HTML文档。/p /body /html Javascript与表单的交互 Javascript更多的功能体现在与表单中的元素进行交互,从而实现与用户输入信息的义互。 程序清单:2-12 课后习题 一、填空题 二、选择题 第三章 JSP页面元素 1.JSP容器 2.JSP注释 3.JSP指令 4.JSP动作 5.典型案例 JSP容器 容器是用来容纳其它组件的,这些组件包括JSP或者Servlet,完成这些组件对象的创建、方法的调用以及对象的销毁。 JSP容器将JSP转为Java服务器程序代码,然后将结果编译和加载到服务器运行时的环境,它还协调服务器容器与编译过的JSP之间的关系。 3.1.1 JSP 代码 1、网页编程语言JSP、ASP、PHP 2、一般的编程语言数据的输入输出都是在使用者的计算机上;而JSP等网页编程语
显示全部