JavaScript脚本语言
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.2 JavaScript的基本语法
为了避免旧版本浏览器不能识别<script>标签,可以 将<script></script>标签对中的内容用HTML起始和结束 注释标记(<!—和-->)括起来。支持<script>标签的浏 览器会忽略<script></script>标签对中的注释符。
<script language=“javascript”> <!-alert (x); --> </script>
一个小例子:
<html> <script language=“javascript”> Alert(new Date()); </script> </html>
2.1 JavaScript是什么
脚本程序的执行时机:
一般情况下,当浏览器打开一个HTML文档时,它会从 头到尾逐句解释整个HTML标签和脚本代码块,如果脚本块 中有可以直接执行的语句,浏览器就会在读取到该语句的 时候立刻解释执行。
2.1 JavaScript是什么
三、JavaScript和Java
JavaScript和Java是两个公司开发的两个不同的产品,作用与用途大 不一样。Java是Sun公司推出的新一代面向对象的程序设计语言,特别适 合Internet应用程序的开发,是一种比JavaScript复杂许多的程序语言。
形式,不具有逻辑性,不能与用户进行交互。
嵌入在HTML中的程序语言成为脚本语言,浏览器中 要集成有用于解释脚本的模块,称为脚本引擎。
脚本语言用于编写嵌入在网页中的程序,它由浏览 器负责解释和执行,可以在网页上产生动态的显示效果 和实现与用户交互的特效功能。
2.1 JavaScriptБайду номын сангаас什么
脚本程序代码放在HTML文档的<script></script>标 签对之间,当浏览器读取到网页中的<script>标签后, 解释执行(通过脚本引擎)。
2.2 JavaScript的基本语法
2、将JavaScript代码放置在一个单独的文件中
文件script.js:
alert(new Date());
HTML文件:
<html> <script src=“script.js” language=“javascript”> </script> </html>
JavaScript是一种不断演进的语言,每一个新版本都引入一些新 的功能。
2.2 JavaScript的基本语法
一、脚本代码的位置 可以在三个地方编写JavaScript脚本代码:
✓在网页文件的<script></script>标签对之间; ✓将脚本代码放置在一个单独的文件中,在网页中引用这 个脚本程序文件; ✓将脚本程序代码作为某个元素的时间属性值或超链接的 href属性值。
2.1 JavaScript是什么
JavaScript是一种基于对象和事件驱动,并具有安全 性的脚本语言。JavaScript的编程与C++、Java非常相似, 只是提供了一些专有的类、对象和函数。
JavaScript代码并不被编译为二进制代码文件,而是 作为HTML文件的一部分由浏览器解释执行,维护和修改起 来非常方便,可以直接打开HTML文件来编辑修改 JavaScript代码,然后通过浏览器立即看到新的效果。
注意:这种嵌在网页中的脚本语言(客户端)完全是在浏览 器上运行的,与WWW服务器没有任何关系。
2.1 JavaScript是什么
二、JavaScript简介
JavaScript语言的前身叫作LiveScript,自Sun公司推 出著名的Java语言之后,Netscape公司引进了Sun公司有 关Java的程序概念,将自己原有的LiveScript进行重新设 计,并改名为JavaScript。
JavaScript是Netscape公司的产品,是一种可以嵌入在Web页面中的 基于对象和事件驱动的解释性语言,JavaScript是基于对象(objectbased),而不是面向对象(object-oriented)的语言。
由于Netscape和Sun公司的合作,JavaScript和Java在语法上有很多 相似之处,但是两者没有什么关系,JavaScript不是Java的子集。
2.2 JavaScript的基本语法
1、放置在<script></script>之间 在<script></script>的位置并不固定,可以出现在
<head></head>或<body></body>中的任何地方。 在一个HTML文档中可以有多个<script></script>标签对
来嵌入多段JavaScript代码,每段JavaScript代码可以相互 访问。
2.1 JavaScript是什么
四、JavaScript、JScript与ECMAScript
由于得不到Netscape在技术上的许可,Microsoft开发了自己的 脚本语言JScript,JScript和JavaScript基本上相同,只是在细节 上有所出入。ECMA(European Computer Manufactures Association,欧洲计算机制造商协会)联合Microsoft、Netscape 将JavaScript标准化,称为ECMAScript,所有开发上的脚本语言都 要支持这一标准。尽管如此,Microsoft的JScript和Netscape的 JavaScript都对ECMA标准不断进行扩展。
2.2 JavaScript的基本语法
<script> var x=3; </script> <p>这是一个HTML段落</p> <script>
alert (x); </script>
<p>这是一个HTML段落</p> <script> var x=3; alert (x); </script>
第二章 JavaScript脚本语言
2.1 JavaScript是什么
2.6 对象
2.2 JavaScript的基本语法 2.7 JavaScript的内部对象
2.3 运算符
2.8 专门用于对象的语句
2.4 程序的流程控制
2.9 数组
2.5 函数
2.1 JavaScript是什么
一、什么是脚本程序 HTML语言是一种标记语言,它只能定义内容的表现