这是【JavaScript 教程系列第 4 篇】,如果觉得有用的话,欢迎关注专栏。
- 一:JavaScript 中的变量
- 1:什么是变量
- 2:如何声明一个变量
- 3:变量的命名规则
- 二:JavaScript 中的常量
在 JavaScript 中,变量指的是一个可以改变的量。变量的值在程序运行过程中是可以改变的。
2:如何声明一个变量与其它编程语言不同,在 JavaScript 中,所有变量都是由 var 语句声明。
例 1 :用 var 声明一个变量
代码如下所示
var a = 6;
该例中我们使用 var 来定义了一个变量,变量名称为 a ,变量的值是 6 。
例 2 :用 var 声明多个变量
当我们使用 var 声明多个变量时,需使用英文的逗号隔开。代码如下所示
var a , b ,c = 10;
上面的代码等价于
var a = 10;
var b = 10;
var c = 10;
例 3:变量的赋值
我们使用运算符 = 为变量赋值,等号左边是变量,右边是被赋的值。如下代码所示
var a = 20;
如果我们只是声明一个变量,而不对其赋值,会打印出什么结果呢?如下代码所示
var a;
document.write(a);
浏览器运行效果如下所示 在 JavaScript 中,如果你只是声明一个变量而不对其赋初始值,打印结果时也不会报错,而是以 undefined 显示,它表示未定义的值。
- 变量由字母、数字、下划线或 $ 组成,并且第一个字母必须是字母、下划线或 $ 。
- 变量不能是系统关键字和保留字。
下面我列举中一些正确和错误的命名
正确的命名
- k
- allen_su
- _allen
- $str
- m123
错误的命名
- break (原因:不能和系统关键字相同)
- my-name(原因:不能包含中划线)
- -allensu(原因:不能以中划线开头)
- 123m(原因:不能以数字开头)
需要说明的是,JavaScript 严格区分大小写,例如 Name 和 name 就是两个不同的变量。
二:JavaScript 中的常量在 JavaScript 中,常量指的是一个不能改变的量,常量的值从开始定义时就是固定的,一直到程序结束都不会发生改变。
比如数学中的圆周率 π ,自然常数 e 等等,这些字母代表的数值是不会发生改变的,一提到圆周率 π ,我们就知道是 3.1415926······
举例说明
如下代码所示
var MYNAME = "AllenSu";
一般情况下常量名称要全部大写,你可以把常量看成是一种特殊的变量,特殊在它的值是不会变的。
你的问题得到解决了吗?欢迎在评论区留言。
赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。
结束语 技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。 最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。