1.变量
1.变量:变化的量
2.定义变量:变量需要先定义在使用
var 变量名;
变量名的命名规则:
1)变量名必须以字母、下划线、$开头
2)变量名可以包含数字、字母、下划线、$
3)变量名区分大小写
4)不能使用关键字和保留字
3.变量的赋值(变量的初始化):
变量名=值;
4.读取变量中的数据(变量的取值)
变量名
5.若变量只定义,未赋值 undefined
6.定义变量的本质:在内存中开辟空间并且命名(变量名),将数据存入此空间(变量名所代表的空间)
7.变量的赋值是一种值的传递(变量是独立的空间)
变量的定义:
var a; //定义一个变量,并且命名为a
a=10; //赋值 变量的初始化
var A; //变量的取值
console.log(a);//在控制台中输出日志
1.先定义一个变量,再初始化
var a;//定义一个变量
a=20; //变量初始化
console.log(a); //取出变量的值
2.定义变量的同时即初始化
var b=30;
console.log(b);
3.多变量定义
var a,b,c;
a=10;
b=20;
c=30;
var a=10,b=30,c=10;//定义变量的同时即初始化;
console.log(a);
console.log(b);
console.log(c);
变量不可以重复定义:
var a=20;//在内存中开辟空间命名为a,并且将20存入a这块空间中
var a=30;
console.log(a);
JS是一门弱类型语言,在变量定义的时候,不需要指定数据类型
例如:
var a='hello world';
var b=123;
console.log(a);
console.log(b);
变量的重复赋值:
var a=20;
console.log(a);
a=30; //变量的重复赋值(覆盖)
console.log(a);
:
var a=10;
var b=a;变量的赋值仅仅是一种值的传递
console.log(a,b);//在控制台输出
在页面中输出:
document.write(a);
document.write(b);