首页 > 其他 > 详细

es6语法总结-解构赋值

时间:2017-11-01 13:00:55      阅读:248      评论:0      收藏:0      [点我收藏+]
    function sum(x,y,z){
        let total = 0;
        if(x)total+=x;
        if(y)total+=y;
        if(z)total+=z;

        console.log(`total:${total}`);
    }
    sum(5,‘‘,9)

    function sum2(...m){
        let total = 0;
        for(var i of m){
            total+=i;
        }
        console.log(`total:${total}`)
    }
    sum2(4,8,9,10);

    let sum3 = (...m)=>{
        let total = 0;
        for(var i of m){
            total+=i;
        }
        console.log(`total:${total}`);
    }
    sum3(4,8,9,10);

//    var [x,y] = [4,8]

    console.log(...[4,8]);

    let arr1 = [1,3];let arr2 = [4,8];
    console.log("concat: "+arr1.concat(arr2));

    console.log([...arr1,...arr2]);

//    var [x,y] = [4,8];

    var [x,...y] = [4,8,10,30];

    let [a,b,c]= ‘es6‘;

    let xy =  [...‘es6‘];

  

es6语法总结-解构赋值

原文:http://www.cnblogs.com/zhoujx1066/p/7765675.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!