美文网首页
解构赋值

解构赋值

作者: 蘑菇酱960903 | 来源:发表于2018-04-21 18:57 被阅读0次

    解构赋值:为变量赋值可以从数组或对象属性值提取赋值

        function A(config) {
            const { a = 5, b = 7 } = config;
            console.log(a, b);
        }
        A({ a: 1 });  /// 1 7 
        A({ a: 1, b: 2 });  ///1 2 
    //////当config中有
    
    栗子:交换两个变量
    解构赋值法:[a, b] = [b, a];
    异或法:    a = a ^ b;  b = a ^ b;  a = a ^ b;
    

    相关文章

      网友评论

          本文标题:解构赋值

          本文链接:https://www.haomeiwen.com/subject/mdfakftx.html