重复赋值 数据交换 查看程序执行结果

  // 重复赋值
        // 对一个变量,多次赋值,存储数据
        // 定义变量时,对变量进行 初始化
        // 此时 JavaScript语法规定, 必须要带有 关键词 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的原始数据

        /*
            // 也可以写成先存储int2的原始数据
            var int3 = int2;
            int2 = int1;
            int1 = int3;
        */
 
 
/ 在 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);
右侧打赏一下 代码改变世界一块二块也是爱
原文地址:https://www.cnblogs.com/ht955/p/13944147.html