您的位置:首页 > Web前端 > JavaScript

第一个JavaScript程序

2013-12-20 14:52 239 查看

第一个JavaScript程序 

2013-01-16 13:52:10|  分类:

脚本语言 |  标签:第一个javascript程序 
|字号大中小
订阅

一、预备知识
document(文档)对象的write方法将字符串“Hello World”输出显示在浏览器客户区里。
使用window对象的alert方法以消息框的形式输出信息
JavaScprite程序嵌入HTML文档的常熟方法就是将代码放在“<script>”标签对中。
二、JavaScript代码在HTML文档中的形式
1>链入
2>嵌入
三、参考
嵌入方式(本书使用的方法)
01  <html>
      <! HTML文档开始 >
02 
<head>     <! 文档头开始 >
03     
<title>     <!   标题开始  >
04   
</title>      <!   标题结束  >
05             </head>    
<!  文档头结束 >
06   
<body>     <! 文档体开始  >
07 <script language = “JavaScript”>    <! 脚本程序 >
08   
//JavaScript程序语句          //JavaScript程序语句
09  
//??                                  // 更多的JavaScript 程序语句
10   
</script>   <!
脚本结束  >
11 
</body>     <! 文档体结束 >
12
</html>      <!HTML文档结束>
四、JavaScript编辑器的选择
1> 记事本
2> VS2005
3> Aptana
五、编写"Hello World"
1>打开记事本,输入以下代码:
01
<html>      <! HTML文档开始 >
02
<body>      <! 文档体开始 >
03  <script language = "JavaScript">       <! 脚本程序
>
04  
document.write("Hello World") //输出经典的Hello World
05
</script>      <! 脚本结束 >
06
</body>      <! 文档体结束 >
07
</html>      <! HTML文档结束 >
2> 另存为"HelloWorld.html",扩展名为"html"或"htm";
3> 在IE中打开网页文件,运行程序
六、注意事项
1> 浏览器对JavaScript的支持
     在互联网发展的过程中,几大浏览器之间也存在激烈的竞争,JavaScript是Netscript公司的技术,其他浏览器并不能和Navigator一样良好的支持JavaScript,因为得不到使用许可。微软公司在IE中实现了称为JScript的脚本语言,其兼容JavaScript,但仍然有差异。因此,编程人员在编码时仍然考虑不同浏览器间的差别。
2>检测当前所用的浏览器
01
<script language = "JavaScript">               // 程序开始
02
document.write(“名称:” +  navigator.appName+"<br>");   
// 浏览器名称
03
document.write("版本号:" + navigator.appVersion + "<br>");  
// 浏览器版本号
04
document.write("发行代号:" + navigator.appCodeName + "<br>"); 
// 浏览器内部发行代号
05
</script>

3> 大小写敏感
  JavaScript代码是大小写敏感的,Name和name是不同的标示符编码时应当予以注意。同一个词如果各个字母间大小写不同时,系统将当作不同的标示符来处理,互相间没有任何联系。

4> 代码示例
01 Name = "sunsir";  
// 大写字母开头
02 name = "foxsir";  
// 小写字母开头

5> 空格与换行
  代码中多余的空格会被忽略,同一个标示符的所有字母必须连续;
  一行代码可以分成多行书写。

6> 单行
  代码写于一行中,用分号作为语句结束标志。

7> 分成多行、规范的书写如下:
01
if(1 == 1 && 6>3)
02
{
03 
alert("return true");
04
}else
05
{
06 
alert("return false");
07
}

8> 多余的空格会被忽略
9> 分成多行的字符串
10> 可有可无的分号
  当两个程序语句处于一行中时用分号隔开,否则可以不用分号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: