基本上所有的程序语言都有自己的变量准则与规范,Javascript也不例外。
变量就是可变的量,它可以通过赋值等操作,是同一个容器存储不同的信息,实现变动的应用等。
变量可以使用短名称,比如 x 和 y,也可以使用描述性更好的名称,比如 age, name等。但是变量的定义需要遵从以下规则,否则程序将会报错。
1、变量必须以字母开头
2、变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
3、变量名称对大小写敏感(y 和 Y 是不同的变量)
PS:JavaScript 语句和 JavaScript 变量都对大小写敏感。
在变量的赋值中,是有很多数据类型的,不同的数据类型用途不同,比如字符串类型的可以存储字符,数字类型的只能赋值为数字。
其实在JavaScript 变量中有很多种类型,但是本节只关注数字和字符串。其余数据类型请参照Javascript 数据类型专篇。
当您向变量分配文本值时,应该用双引号或单引号包围这个值。
当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理。
在 JavaScript 中创建变量通常称为"声明"变量。
我们使用 var 关键词来声明变量:
var 变量名称;
变量声明之后,该变量是空的(它没有值)。
如需向变量赋值,请使用等号:
变量名称="mihu";
你也可以在声明变量的时候直接定义值:
var 变量名称='mihu'
你也可以在同一个声明中定义多个变量:
var name="mihu", age=30, job="carpenter"; //你也可以换行 var name="Doe", age=30, job="carpenter";
在Javascript 变量中,
经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。在执行过以下语句后,变量 name的值将是 undefined:
var name;
如果使用同一个变量名来多次定义,那么该变量会被最后一次定义的覆盖。
var age=10; age=20;
以上定义后如果输出age的值,那么你会看到值是20,因为程序一般情况下是从上往下执行的,前后会被后面的覆盖,请注意。
上了说了那么多变量的定义,那么现在我们来尝试一下变量的用途:
var a=16,b=22; var c=a+b; window.console(c);
你会在控制台看见输出结果为38。
这就是变量的基本用处,当然变量是很强大的,后面会逐个介绍。
学习不止眼前的教程与笔记还需实践与创新——小伙伴们块动手试试吧~
jQuery2021-01-08
jQuery2021-01-07
MySQL2020-12-13
电脑2020-12-12
服务器2020-12-06
电脑2020-10-06