javascript 两个变量值的互换

现有变量 x 和 y,互换两个变量的值

方法一:

1 let x = 2,
2     y = 3,
3     temp;
4 temp = x;
5 x = y;
6 y = temp;

方法二:

1 let x = 2, 
2     y = 3;
3 y = [x, x = y][0];

方法三:

1 let x = 2, 
2     y = 3;
3 [y, x] = [x, y];

注意:方法三仅可以在 ES6 语法下使用

猜你喜欢

转载自www.cnblogs.com/landmass/p/10361741.html