JavaScript中的变量

来源:互联网 发布:淘宝直通车在哪里看 编辑:程序博客网 时间:2024/06/01 09:55

一、定义:变量是用于存储某种或某些数值的存储器。

二、规则:

1、必须以字母,或者下划线开头。
2、其后的字符可以是英文字母、数字和下划线符号,不能是JavaScript的保留字。
3、大小写敏感。
4、一般使用var语句来进行变量声明。
如:var x=20;


三、变量的注意事项:

1、先定义再使用。
2、直接赋值定义的默认为全局变量。
3、可以重复定义。
4、可以在任何位置声明变量。


四、变量的作用域:

1、局部变量:在函数定义内声明的变量。
2、全局变量:在任何函数定义之外声明的变量。
如以下代码:
<html>
<head>
<title>变量</title>
</head>
<body>
<script type="text/javascript">
var scope="global";   //定义全局变量
function test(){ //定义函数
var scope='local';   //定义局部变量
document.writeln(scope);
}
test(); //调用函数
document.write(scope);
</script>
</body>
</html>
输出结果为:local  global

说明:局部变量一定要用var来声明,不然被视为全局变量。例:

如果把上例中函数体内的var scope='local';改为scope='local';
则输出结果为:local  local


五、变量的命名方法:

1、匈牙利命名法:
var aDate;


Array a
Boolean b
Float l
Function f
Integer n
Object o
String s  
例如:var aName=['zhangsan','lisi'];var nAge=24;
2、驼峰命名法:
首单词小写,其后的每个单词首字母大写。如:printfEmpioyee()
3、帕思卡命名法:
和驼峰命名法相似,只是首字母需大写。如:DispayInfo()
0 0
原创粉丝点击