一、简介:
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言,同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如相应用户的各种操作。
JavaScript是一种宽松类型的语言,宽松类型意味着不必显示定义变量的数据类型。
二、放置位置:
1、位于head部分的脚本:
<!doctype>
<html>
<head>
<meta charset=‘utf-8‘>
<script type=‘text/javascript‘>
...
</script>
</head>
<body>
</body>
</html>
2、位于body部分的脚本:
<!doctype>
<html>
<head>
<meta charset=‘utf-8‘>
</head>
<body>
<script type=‘text/javascript‘>
...
</script>
</body>
</html>
3、使用外部JavaScript:
<!doctype> <html> <head> <meta charset=‘utf-8‘> <script type=‘text/javascript‘ src=‘xxx.js‘></script> </head> <body> </body> </html>
三、基本语法:
1、变量:
变量就是内存中的一块存储空间,这个空间中存放的数据就是变量的值。为这块区域贴个标识符,就是变量名。
变量值在程序运行期间是可以改变的,主要是作为数据的存取容器。在使用变量时候,最好对其进行声明。变量的声明主要是明确变量的名字、类型以及作用域。
变量命名注意以下几点:
(1)只能由字母、数字和下划线‘_’组成,以字母开头,除此之外不能有空格和其他符号;
(2)不能使用JavaScript中的关键字,比如int,true等;
(3)最好把变量的意义与其代表的意思对应起来,以免出现错误。
在JavaScript中声明变量用的是var关键字。
定义了变量就要赋值,也就是向里面存储一个值,利用赋值符‘=’来完成。
var city1 = 100; //100为数值型,该变量就是数值变量 var city2 = 北京; //‘北京’为字符串,该变量就是字符串变量 var city3 = true; //true为布尔常量,该变量就是布尔型变量 var city4 = null; //null为空值,该变量就是空值