码迷,mamicode.com
首页 > 其他好文 > 详细

ES6——解构赋值

时间:2020-07-24 15:33:20      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:模型   define   foo   aaa   es6   运算   let   fine   运算符   

  • 数组模型

    let[a,b,c] = [1,2,3]	//a=1,b=2,c=3
    let[a,[b,c]] = [1,[2,3]]	//a=1,b=2,c=3
    let[a, ,b] = [1,2,3]	//a=1,b=3
    let[a=1,b] = []			//a=1,b=undefined
    //剩余运算符
    let[a,...b] = [1,2,3]	//a=1,b=[2,3]
    let[a,b,c] = ‘hello‘	//a=‘h‘ b=‘e‘ c=‘l‘
    
  • 对象模型

    let{foo,bar} = {foo:‘aaa‘,bar:‘bbb‘}	//foo=‘aaa‘ bar=‘bbb‘
    

ES6——解构赋值

标签:模型   define   foo   aaa   es6   运算   let   fine   运算符   

原文地址:https://www.cnblogs.com/angle-yan/p/13371246.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!