JavaScript学习系列1 语法

来源:未知 责任编辑:责任编辑 发表时间:2014-02-18 03:25 点击:
实现JavaScript代码必须通过HTML/XHTML文档才能执行。有两种方式可以做到这点。
1. 将JavaScript代码放到文档<head>标签中的<script>标签之间:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     <title>无标题文档</title>
     <script>
          <!-- JavaScript Goes Here --> www.2cto.com
     </script>
</head>
<body>
</body>
</html>
 
2. 还有一种更好的方式是把JavaScript代码存为一个扩展名为.js的独立文件。典型的做法是在文档的<head>部分放一个<script>标签,并把它的src属性指向该文件:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     <title>无标题文档</title>
     <script src="file.js"></script>
</head>
 
<body>
</body>
</html>
 
但最好的做法是把<script>标签放到HTML文档的最后,</body>标签之前:
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<!-- Mark-up goes here -->
<script src="file.js"></script>
</body>
</html>
 
JavaScript中的注释
     //    单行注释
     <!--  单行注释,不需要关闭
     /*
          多行注释
     */
JavaScript是 弱类型 语言。也就是说你可以不必指定某个变量的类型。你可以随意存储变量的值而不必担心它的类型。
数组的初始化:
var beatles = Array(4);     限定长度
var beatles = Array();      
beatles[0] = "John";
var beatles = Array("A", "B", "C");
var beatles = ["A", 234, false];
关联数组:可以通过填充数组时为每个新元素明确地给出下标。给下标时可以使用字符串。
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Gb2312转utf-8编码的方法(vbs+js)
  • 如何使用Ajax技术开发Web应用程序(1)
  • js跳转路径问题
  • JavaScript模仿桌面窗口
  • 用js检测两个线段是否相交
  • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
  • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
  • 我是如何去了解jquery的(六),案例之幻灯片轮换
  • Jquery封装幻灯片效果
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1