美文网首页
解构赋值 剩余运算符(...)

解构赋值 剩余运算符(...)

作者: Rui___ | 来源:发表于2019-11-05 15:18 被阅读0次

    1、解构赋值 剩余运算符(...)

    // 解构的方式都是根据key来实现
     let [,age] = ['姓名','年龄'];
     console.log(age);
    
    // 用:号来重新命名  = 可以用来赋值默认值
     let {name,age:age1,address="回龙观"} = {name:'王星',age:10};
     console.log(name,age1,address);
    
    // 剩余运算符  只能用在最后一项
    let [,...args] = ['王星',10,'回龙观']; // slice
     console.log(args);
    
    // 对象的剩余运算符
    let {name,...args} = {name:'王星',age:10};
    console.log(args);
    
    

    相关文章

      网友评论

          本文标题:解构赋值 剩余运算符(...)

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