您当前的位置: 首页 >  Java

Allen Su

暂无认证

  • 3浏览

    0关注

    431博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【JavaScript 教程系列第 4 篇】JavaScript 中的变量与常量

Allen Su 发布时间:2019-11-05 21:47:43 ,浏览量:3

这是【JavaScript 教程系列第 4 篇】,如果觉得有用的话,欢迎关注专栏。

文章目录
      • 一:JavaScript 中的变量
        • 1:什么是变量
        • 2:如何声明一个变量
        • 3:变量的命名规则
      • 二:JavaScript 中的常量

一:JavaScript 中的变量 1:什么是变量

在 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 显示,它表示未定义的值。

3:变量的命名规则
  • 变量由字母、数字、下划线或 $ 组成,并且第一个字母必须是字母、下划线或 $ 。
  • 变量不能是系统关键字和保留字。

下面我列举中一些正确和错误的命名

正确的命名

  • k
  • allen_su
  • _allen
  • $str
  • m123

错误的命名

  • break (原因:不能和系统关键字相同)
  • my-name(原因:不能包含中划线)
  • -allensu(原因:不能以中划线开头)
  • 123m(原因:不能以数字开头)

需要说明的是,JavaScript 严格区分大小写,例如 Name 和 name 就是两个不同的变量。

二:JavaScript 中的常量

在 JavaScript 中,常量指的是一个不能改变的量,常量的值从开始定义时就是固定的,一直到程序结束都不会发生改变。

比如数学中的圆周率 π ,自然常数 e 等等,这些字母代表的数值是不会发生改变的,一提到圆周率 π ,我们就知道是 3.1415926······

举例说明

如下代码所示

var MYNAME = "AllenSu";

一般情况下常量名称要全部大写,你可以把常量看成是一种特殊的变量,特殊在它的值是不会变的。

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。

结束语 技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。 最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。
关注
打赏
1656491068
查看更多评论
立即登录/注册

微信扫码登录

0.0701s