JS 中的两个变量之间的互换的几种方法

常见的几种变量交换方法
//   var a  = 3, b = 5
             
            //1 中间变量
            //  var c = b;
            //   b = a;
            //   a = c;

 

             //2 加减法
            //  a = a + b
            //  b = a - b;
            //  a = a - b;

 

            //3 数组法
            //   a = [a,b];
            //   b = a[0];
            //   a =  a[1];

 

            // 4 对象法
            // a = {a:b,b:a}
            // b = a.b;
            // a = a.a;

 

            //5 数组运算法
            // a = [b,b=a][0]

 

            // 6 按位异或法  用二进制
            //  a = a^b;
            //  b = b^a;
            //  a = a^b;



            // 7 解构赋值法
            // var [a,b] = [3,5]



            //   [a,b] = [b,a]
            //   console.log([a,b])

 

posted @ 2022-03-08 13:53  踏浪小鲨鱼  阅读(238)  评论(0)    收藏  举报