第三讲 JavaScript脚本
第三讲 JavaScript脚本
教学内容: 了解 JavaScript脚本的基本概念 JavaScript脚本语法 、 JavaScript的对象编程 教学重点: 了解 JavaScript脚本的基本知识; 、掌握在ASP.NET中的 JavaScript脚本; 掌握在客户端运用 JavaScript脚本对象编程方法
教学内容: 一、了解JavaScript脚本的基本概念 二、JavaScript脚本语法 三、JavaScript的对象编程 教学重点: 一、了解JavaScript脚本的基本知识; 二、掌握在ASP.NET中的JavaScript脚本; 三、掌握在客户端运用JavaScript脚本对象编程方法
第一部分 JavaScript脚本基础知识 、 JavaScript简介 Javascript是网景( Netscape)公司开发 的一种基于客户端浏览器、面向(基于) 对象、事件驱动式的网页脚本语言。 avascript语言的前身叫作 Livescript. Javascripυt的编写环境:文本编辑器 Javascript的执行平台:Web浏览器 Javascript的执行方式:解释执行(由上 而下)
第一部分 JavaScript脚本基础知识 一、 JavaScript简介 ▪ JavaScript是网景(Netscape)公司开发 的一种基于客户端浏览器、面向(基于) 对象、事件驱动式的网页脚本语言。 JavaScript语言的前身叫作Livescript. ▪ JavaScript的编写环境:文本编辑器 ▪ JavaScript的执行平台:Web浏览器 ▪ JavaScript的执行方式:解释执行(由上 而下)
JavaScript与Java的区别体现在: 它们是两个公司开发的不同的两个产品 Java是SN公司推出的新一代面向对象的程 序设计语言,特别适合于 Internet应用程 序开发;而 JavaScript是 Netscape公司的 品,其目的是为了扩展 Netscape Navigator功能而开发的一种可以嵌入Web 页面中的基于对象和事件驱动的解释性语
二、JavaScript与Java的区别体现在: 一、它们是两个公司开发的不同的两个产品 Java是SUN公司推出的新一代面向对象的程 序设计语言,特别适合于Internet应用程 序开发;而JavaScript是Netscape公司的 产品,其目的是为了扩展Netscape Navigator功能而开发的一种可以嵌入Web 页面中的基于对象和事件驱动的解释性语 言
二、 JavaScript是基于对象的,而Jaa是面 向对象的 即Java是一种真正的面向对象的语言,即 使是开发简单的程序,必须设计对象。 Javascript是种脚本语言,它可以用来制 作与网络无关的,与用户交互作用的复杂 软件。它是一种基于对象和事件驱动的编 程语言。因而它本身提供了非常丰富的内 部对象供设计人员使用
二、JavaScript是基于对象的,而Java是面 向对象的 即Java是一种真正的面向对象的语言,即 使是开发简单的程序,必须设计对象。 JavaScript是种脚本语言,它可以用来制 作与网络无关的,与用户交互作用的复杂 软件。它是一种基于对象和事件驱动的编 程语言。因而它本身提供了非常丰富的内 部对象供设计人员使用
三、两种语言在其浏览器中所执行的方式不 样 Java的源代码在传递到客户端执行之前, 必须经过编译,因而客户端上必须具有相 应平台上的仿真器或解释器,它可以通过 编译器或解释器实现独立于某个特定的平 台编译代码的束缚。 Javascript是一种解 释性编程语言,其源代码在发往客户端执 行之前不需经过编译,而是将文本格式的 字符代码发送给客户,由浏览器解释执°
三、两种语言在其浏览器中所执行的方式不 一样。 Java的源代码在传递到客户端执行之前, 必须经过编译,因而客户端上必须具有相 应平台上的仿真器或解释器,它可以通过 编译器或解释器实现独立于某个特定的平 台编译代码的束缚。JavaScript是一种解 释性编程语言,其源代码在发往客户端执 行之前不需经过编译,而是将文本格式的 字符代码发送给客户,由浏览器解释执行
JavaScript的格式: Javascript区分大小写; Javascript脚本程序须嵌入在HTML文件中 Javascript脚本程序中不能包含HTM标记代码 (双引号) 每行写一条脚本语句; ■语句末尾可以加分号; Javascript脚本程序可以独立保存为一个外部文 件,但其中不能包含 script〉/ script>标签
JavaScript的格式: ▪ JavaScript区分大小写; ▪ JavaScript脚本程序须嵌入在HTML文件中; ▪ JavaScript脚本程序中不能包含HTML标记代码; (双引号) ▪ 每行写一条脚本语句; ▪ 语句末尾可以加分号; ▪ JavaScript脚本程序可以独立保存为一个外部文 件,但其中不能包含标签
JavaScript脚本程序的几种基本格式: Script> document. write( Hello World!!! K/script> Script language= JavaScript document. write( Hello World!!! K/script>
JavaScript脚本程序的几种基本格式: ▪ document.write("Hello World!!!"); ▪ document.write("Hello World!!!");
Script language= JavaScript type=text/JavaScript document. write( Hello World!!! K/script> Script language= javascript. 2> document. write("Hello World!!! " K/script>
▪ document.write("Hello World!!!"); ▪ document.write("Hello World!!!");
X 汪 将type=“text/ JavaScript”加在课本当 中的例子中避免出错!
★ 注意: 将type=“text/JavaScript”加在课本当 中的例子中避免出错!