一、基本常识
Javascript是Netscape公司开发的一种解释性的、基于对象(object-based)的网页脚本语言:
解释性: JavaScript的执行方式是解释执行即由上而下执行
基于对象:JavaScript是基于对象的,它提供了许多内部对象,但并不是一种真正的面向对象的编程语言。
注意下面三者之间的区别:
1>Java 是由Sun公司推出的面向对象的程序设计语言;
2>JavaScript 是由Netscape公司开发的网页脚本语言,支持的浏览器如IE,Firefox,Netscape,Mozilla等
3>Jscript 是由Microsoft公司开发的网页脚本语言,只运行于IE浏览器
二、常见的引用JavaScript脚本形式
1.用language属性声明使用的脚本语言是JavaScript
格式:
<script language="JavaScript">
//JavaScript脚本
</script>
例:language.html
<html>
<head>
<title>JavaScript language </title>
</head>
<body>
<script language="JavaScript">
document.write("<center><b>Hello,World!</b></center>");
</script>
</body>
</html>
2.使用type属性声明使用JavaScript脚本语言
格式:
<script type="text/JavaScript">
//JavaScript脚本
</script>
例:type.html
<html>
<head>
<title>JavaScript language </title>
</head>
<body>
<script type="text/JavaScript">
document.write("<center><b>Hello,World!</b></center>");
</script>
</body>
</html>
注:以上两种形式中,若想在浏览器载入网页body部分的时候就执行JavaScript脚本,可将脚本置于<body></body>之间,浏览器中的JavaScript解释器会将<body></body>之间的脚本解释执行;否则,可将JavaScript脚本置于<head></head>之间,这时浏览器中的JavaScript解释器只发现而不解释执行JavaScript脚本,需要执行时在<body></body>中直接调用就行了。
3.使用外部脚本文件(*.js)
格式:
<script src="demo.js">
</script>
demo.js为引用的JavaScript脚本外部文件
例:src.html
<html>
<head>
<title>JavaScript language </title>
</head>
<body>
<script src="JS/hello.js">
</script>
</body>
</html>
其中,在JS目录下有个hello.js外部文件,hello.js内容为:
document.write("<center><b>Hello,World!</b></center>");
三、其它
1.JavaScript中对标识符区分大小写;
2.注释
1>单行注释://
2>多行注释: /* */
3.JavaScript脚本书写规范:单条语句最好单独成行,后跟";"
例:comment.html
<html>
<head>
<title>注释</title>
</head>
<body>
<script language="JavaScript">
//这一行是单行注释
/*下面我将演示如何使用JavaScript对象与浏览器客户进行交互
下面的是用JavaScript的document对象输出字符串:
*/
document.write("<center><b>I Love JavaScript</b></center>");
</script>
<br><br><br><hr>
<!-- 下面是用html输出字符串 -->
<font color="#0000fa"><center>I Love JavaScript</center></font>
<hr>
</body>
</html>