学习不止眼前的教程与笔记 还需实践与创新

搜索

首页>>网站建设>>Javascript>>经验笔记

javascript教程(六) 变量

发布时间:2020-04-06 点击:19

    Javascript  变量

    基本上所有的程序语言都有自己的变量准则与规范,Javascript也不例外。

    变量就是可变的量,它可以通过赋值等操作,是同一个容器存储不同的信息,实现变动的应用等。

    一、Javascript 变量定义规范

    变量可以使用短名称,比如 x 和 y,也可以使用描述性更好的名称,比如 age, name等。但是变量的定义需要遵从以下规则,否则程序将会报错。

    1、变量必须以字母开头

    2、变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)

    3、变量名称对大小写敏感(y 和 Y 是不同的变量)

    PS:JavaScript 语句和 JavaScript 变量都对大小写敏感。

    二、Javascript 数据类型

    在变量的赋值中,是有很多数据类型的,不同的数据类型用途不同,比如字符串类型的可以存储字符,数字类型的只能赋值为数字。

    其实在JavaScript 变量中有很多种类型,但是本节只关注数字和字符串。其余数据类型请参照Javascript 数据类型专篇。

    当您向变量分配文本值时,应该用双引号或单引号包围这个值。

    当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理。

    三、Javascript 变量的定义

    在 JavaScript 中创建变量通常称为"声明"变量。

    我们使用 var 关键词来声明变量:

    var 变量名称;

    变量声明之后,该变量是空的(它没有值)。

    如需向变量赋值,请使用等号:

    变量名称="mihu";

    你也可以在声明变量的时候直接定义值:

    var 变量名称='mihu'

    你也可以在同一个声明中定义多个变量:

    var name="mihu", age=30, job="carpenter";
    //你也可以换行
    var name="Doe",
    age=30,
    job="carpenter";

    四、undefined

    在Javascript 变量中,

    经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。在执行过以下语句后,变量 name的值将是 undefined:

    var name;

    五、Javascript变量的覆盖

    如果使用同一个变量名来多次定义,那么该变量会被最后一次定义的覆盖。

    var age=10;
    age=20;

    以上定义后如果输出age的值,那么你会看到值是20,因为程序一般情况下是从上往下执行的,前后会被后面的覆盖,请注意。

    六、Javascript 变量的用途

    上了说了那么多变量的定义,那么现在我们来尝试一下变量的用途:

    var a=16,b=22;
    var c=a+b;
    window.console(c);

    你会在控制台看见输出结果为38。

    这就是变量的基本用处,当然变量是很强大的,后面会逐个介绍。

    学习不止眼前的教程与笔记还需实践与创新——小伙伴们块动手试试吧~

赞一个(0)     踩一个(0)    

相关链接

搜索

题库内容推荐

昵称:*
邮箱:
电话:
评论: