JavaScript语言的前身称作Livescript。自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序概念,将自己原有的Livescript重新进行设计,并改名为JavaScript。
JavaScript是一种一种解释性的、基于对象和事件驱动并具有安全性能的脚本语言,既可以用在客户端有可以用在服务器端,主要用在客户端,有了JavaScript,可使网页变得生动。使用它的目的是与HTML超文本标识语言、Java脚本语言一起实现在一个网页中链接多个对象,与网络客户交互作用,从而可以开发客户端的应用程序。它通过嵌入或调入在标准的HTML语言中实现。
JavaScript通过嵌入或调入在标准的HTML语言中实现。它的出现弥补了HTML语言的缺陷,它是Java与HTML折衷的选择,具有以下几个基本特点:
简单性 动态性 跨平台性 节省CGI的交互时间
在HTML网页中使用JavaScript有三种方式,分别为嵌入式、引入式、事件调用式。
嵌入式
嵌入式,就是将JavaScript代码嵌入到HTML代码中间,这种方式是最常用的一种方式。其使用形式如下所示:
<html> <head><title>一个最简单的Javascript示例</title></head> <body> <script type="text/javascript"> document.write("这是JavaScript的第一个例子"); </script>
引入式,就是将JavaScript代码单独做出文件封装起来。如果要调用这个文件,可以通过<script>标记将文件引入过来。其形式如下所示:
document.write("欢迎来的JavaScript世界");
将上述代码保存,名称为yin.js。这里要注意的是,JavaScript文件扩展名为js。引入js文件的html文件代码如下:
<html> <head><title>引入JavaScript文件</title></head> <body> <script src="yin.js"></script> </body> </html>