變數交換方法: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];」。
本教學操作環境: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
#方法2:利用陣列下標重新賦值
var a = 3, b = 4; a = [a, b]; b = a[0]; a = a[1]; console.log(a,b)
############################# ##########方法3:利用數組的解構賦值交換變數的值######
var a = 3, b = 4; [a, b] = [b, a]; console.log(a,b)
以上是es6怎麼實現變數交換的詳細內容。更多資訊請關注PHP中文網其他相關文章!