js变量.

变量

  • 变量(variables)是计算机内存中存储数据的标识符,根据变量名称可以获取到内存中存储的数据。
  • 变量相当于一个容器,内部可以存储任意类型的数据,使用变量时,用的是内部存储的数据
  • 使用变量可以方便的获取或者修改内存中的数据。

变量声明

  • 变量声明又叫做定义变量、创建变量。
  • 变量在使用前,必须先有定义,如果没有定义,会出现引用错误。
  • 定义方法:使用一个 var 的关键字进行定义,后面必须加一个空格,空格后面自定义变量名。

变量的命名规则和规范

  • 规则 - 必须遵守的,不遵守会报错
    • 由字母、数字、下划线、$ 符号组成,不能以数字开头。
    • 字母区分大小写,A 和 a 表示不同。
    • 不能是关键字和保留字,关键字指的是js中有特殊功能的小词语,比如 var、for 等;
    • 保留字指的是现在没有特殊功能,但是将来新语法中有可能作为关键字使用。
  • 规范 - 建议遵守的,不遵守不会报错
    • 变量名必须有意义
    • 遵守驼峰命名法。多个单词组合而成的,第一个单词首字母小写,后面单词的首字母需要大写。
      例如:userName、userPassword

变量赋值

  • 变量定义之后,初始时没有进行赋值,内部有一个默认存储的值叫 undefined(未定义),表示变量内部未赋值,可以存储数据了。
  • 变量赋值的方式:通过等号 = 赋值,等号右边的值赋值给左边的变量。
  • 注意:书写时,等号 = 两侧习惯书写一个空格。

变量赋值的几种情况

  • 变量赋值时:内部可以存储任意类型的数据,甚至是一个变量。赋值过程中,等号右侧的变量使用的是存储的数据。
  • 注意:变量参与赋值过程时,等号左变右不变。等号左侧会被赋值,将来值发生变化,等号右侧的变量使用内部的值参与运算,自身不会发生变化。
  • 变量的赋初值过程可以与声明过程写在一起。
  • 变量内部的值,可以通过多次赋值的方法,进行更改。
  • 变量一次定义,可以多次等号赋值。
  • 一个关键字 var 可以同时定义多个变量,并且都赋初值。多个变量之间用逗号进行分隔,最后一个变量后面使用分号进行结尾。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值