生活中变量:
在数学中,我们使用字母(比如a来保存值3,b来保存值4)
通过上面的表达式 c=a+b,我们能够计算出 c的值为 7。a = 3; b = 4; c = a + b
在 JavaScript 中,这些字母被称为变量
变量表示一些可以变化的数据
- 当一个数据的值需要经常改变或者不确定时,就应该用变量来表示;
- 例如:超市中的储物柜就相当于一个变量, 里面可以存放各种不同的东西, 里面存储的东西也可以随时改变;
JavaScript中变量的定义
定义变量的目的
- 在内存中分配一块存储空间给变量,方便以后存储数据。
如何定义变量?
- 定义变量(声明变量), 任何变量在使用之前,必须先进行定义
- 如果定义了多个变量,就会为这多个变量分别分配不同的存储空间。
- var 变量名称;
var name;
var name,age,height;
如何使用变量?
- 使用变量就是往变量里面放入内容或者取出变量中存储的内容;
- 往变量中存储内容
var name;
name = "区块链畅想";
- 使用变量的注意事项:
① =为赋值符号,不是我们日常生活中的等号,它是编程中以及JavaScript语言中的赋值运算符,作用是将右边的常量“区块链畅想”赋值给左边的变量name.
②等号两边应该各加一个空格
③等号左侧必须是变量
- 变量初始化相关问题
变量的第一次赋值就可以称为初始化。
- 变量初始化的几种方式
先定义后初始化形式:
var name;
name = "区块链畅想";
定义的同时并进行初始化
var name = "区块链畅想";
部分初始化:
var a,b,c=1;
完全初始化:
var a = b = c =3;
定义未初始化:
var name;
console.log(name)//undefined
如何查看变量的值?
var name = "区块链畅想";
console.log(name);
如何修改变量的值?
var name = "区块链畅想";
name = "区块链畅想1";
console.log(name);//区块链畅想1
补充:
变量之间的值传递:
var a = 666;
var b = a;
console.log(b);//666
标识符
- 定义:在JavaScript中所有可以由我们自主命名的都可以称作标识符。
- 比如变量名,属性名,都属于标识符(如var age; age就属于标识符)
标识符命名规范:
标识符中可以包含字母、数字、下划线_、$符号
标识符不能以数字开头
标识符不能是关键字与保留字
标识符严格区分大小写
开发中标识符一般采用驼峰命名法
例如:xxxYyyZzz