站长资讯网
最全最丰富的资讯网站

es6怎么实现变量交换

变量交换方法:1、借助第三变量c,语法“c=a;a=b;b=c;”,这样变量a和b的值就可以互换;2、利用数组下标重新赋值,语法“a=[a,b];b=a[0];a=a[1];”;3、利用数组的解构赋值,语法“[a, b]=[b, a];”。

es6怎么实现变量交换

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

es6中实现变量交换的方法

方法1:借助第三变量

有两个变量a和b,可借助第三变量c来实现变量交换。

  • 先将a值赋给c

  • 在将b值赋给a

  • 最后将c值赋给b

var a=1; var b=2; var c=a; a=b; b=c; console.log(a,b)//2,1

es6怎么实现变量交换

方法2:利用数组下标重新赋值

var a = 3,     b = 4; a = [a, b]; b = a[0]; a = a[1]; console.log(a,b)

es6怎么实现变量交换

方法3:利用数组的解构赋值交换变量的值

var a = 3,     b = 4; [a, b] = [b, a]; console.log(a,b)

es6怎么实现变量交换

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号