JavaScript变量 - 给数据起个名字
笔记 · 2020-02-27修改 · 2020-02-27 09:45:36 · 0
在程序里面数据可以由变量来表示,变量其实就是数据的一个名字,命名了这个数据以后,在程序里面就可以使用变量来代替具体的数据。
在JavaScript里面,想要使用一个变量,需要声明一下,声明变量使用 var, 它是 variable 的简称,声明的格式是var 空格 名称;
//例子 var juner;
声明的最后要使用一个分号,在 JavaScript 里,表达完成一个句子,都要在句子结尾使用一个分号去分割,这个分号就像是结束一个句子。
上面例子声明了一个 juner
的变量,如果需要命名多个变量,可以一次性声明,使用逗号来分隔开变量的名称,var 空格 名称,名称;
//例子 var juner, junerJs;
变量名字的规范
变量的名字有一些必须遵守的规则,比如变量的名字不能以数字开头,变量的名称必须用字母,下划线,或者可以使用 $ 符号开头。
JavaScript变量命名的方式,一般建议采用驼峰式CamelCase,也就是说变量名字里面如果包含两个单词或以上的时候,第二个词开始首字符使用大写junerName
。
//例子 //错误的变量声明 var 2b; Uncaught SyntaxError: Invalid or unexpected token //正确的变量声明 var b2, Juner, jun_er;
变量赋值
在声明变量的同时,也可以直接给这个变量一个值。
//例子 //声明一个变量,并且赋值 var juner = '我是变量的赋值';
现在 juner 这个变量已经包含了一个字符串的值,在访问 juner
这个变量的时候就会显示它的值。JavaScript的变量是区分大小写的,比如说 juner
和Juner
是不一样的变量。
//例子 var juner '小写变量的值'; var Juner '大写变量的值';
JavaScript会认为上面是定义了两个变量,一个是小写的juner
,一个是大写的Juner
,那么访问juner
的时候就显示 '小写变量的值',访问大写Juner
就显示 '大写变量的值',所以在JavaScript需要注意变量的大写小,除了变量的名称,还有函数的名称,关键字的名称,都是区分大小写的。
重新声明已有的变量就可以改变它原有的值,上面已经定义了juner
这个变量,它的值是'小写变量的值',经常重新声明变量juner
就会覆盖变量原有的值。
//例子 var juner '我可以覆盖变量原有的值';