• 技术文章 >web前端 >前端问答

    es6怎么实现变量交换

    青灯夜游青灯夜游2022-04-19 16:46:56原创75

    变量交换方法: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来实现变量交换。

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

    1.png

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

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

    2.png

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

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

    3.png

    【相关推荐:javascript视频教程web前端

    以上就是es6怎么实现变量交换的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:ES6
    上一篇:node环境和浏览器环境有什么区别 下一篇:node和react有什么区别
    Web大前端开发直播班

    相关文章推荐

    • es6 map对象的遍历方法有哪些• es6新增了哪些扩展• es6箭头函数有哪些特性• es6数组的排序方法是什么• es6中拼接字符串有几种写法• es6中数组新增常用的4个方法是什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网