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

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

作者: 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);

相关文章

  • es6

    let && const 解构赋值&剩余运算符&展开 解构赋值 对象的解构赋值 剩余运算符 展开 Object.d...

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

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

  • es6终极分享(一)

    1.扩展运算符,rest(剩余)运算符,用于操作数组和对象( {} ) 之前在解构赋值里提到过 注意,...只...

  • es6中 运算符"..." 的应用

    "..."的作用 1、扩展运算符(多用在解构赋值中) 2、展开运算符(多用在传递实参中) 3、剩余运算符(多用在接...

  • 数组的解构赋值(笔记)

    基本语法 1.数组按照对应位置,对变量赋值 2.扩展运算符 ...扩展运算符会把后面剩余的都解构 后面再跟变量,会...

  • es6——解构

    解构赋值是对赋值运算符的扩展,以下demo:

  • ES5实现ES6的api

    1.let 2.解构赋值 3.模板字符串 4.默认参数 5.剩余运算符 6.展开运算符 7.箭头函数(this问题...

  • [JS-6] JavaScript 表达式与运算符

    全部运算符和表达式 运算符 赋值运算符解构赋值 比较运算符 算数运算符+ - / * %++ --幂运算符 **3...

  • ES6 学习(数组解构篇)

    - 数组解构赋值 解构例子 错误解构例子 解构赋值允许指定默认值 ES6 内部使用严格相等运算符(===)判断一个...

  • ES6知识点复习(二)

    变量的解构赋值 解构赋值允许指定默认值,es6内部使用严格相等运算符 === 默认值可以引用解构赋值的其他变量,但...

网友评论

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

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