重复赋值
对一个变量,对此赋值,存储数据
定义变量时对变量初始化
此时js语法规定,必须带有关键词var 或者let 或者const 之后使用变量时,不需要带有关键词
第一次定义变量,初始化变量,必须带有关键词
初始化变量,给变量int中存储数值100
var int = 100
使用变量,不要使用关键词
重复赋值 再次对 变量 int 赋值200
此时 变量int中存储的数据是 200
一个变量容器中,只能存储一个数据
后赋值存储的数据,会覆盖之前存储的数据
也就是 后 赋值 的 200 会覆盖 先赋值的 100
变量int 中最终只会存储数值200
int = 200;
数据交换
二个变量存储数据 需要将二个变量存储的数据进行交换
var int1 = 100 var int2 = 200
错误方法
如果直接进行相互的赋值操作,是不能达到效果的
将int2存储的数据,赋值给int1,会覆盖掉int1中原始的数据
int1中存储的是int2的数据200
int1 = int2;
此时将int1的数据赋值给int2,int1中存储的是200
给int2赋值的也是数值200,int2最终存储的数值是200,没有改变
int2 = int1;
正确方法
定义一个中间变量,来存储其中一个数值
var int1 = 100 var int2 = 200
定义一个中间变量
var int3 = int1 存储int1的原始数据
int1 = int2 int1存储int2的原始数据
int2 = int3 int2存储int3的数据,也就是int1的原始数据
// 在 JavaScript中 , 有三种方法可以查看程序的执行结果
// 也就是查看变量中存储的数据信息
// 1,提示框 -- 不太常用
// window.alert(定义要查看的内容)
// var int1 = 100;
// var int2 = int1 * 3 + 5 - 6 / 2;
// // 通过浏览器的提示框,显示执行结果
// window.alert(int2);
// 2,向页面输出 -- 不常用
// 向页面写入内容
// document.write(int2);
// 3,控制台输出 -- 常用方法
// console.log(int2);
// console.log() 可以一次输出多个变量或者数据
// 变量或者数据之间,必须用逗号间隔
var int1 = 100;
var int2 = 200;
console.log(int1 , int2 , 300 , 500);