首页 > 其他 > 详细

ES6——解构赋值

时间:2020-07-24 14:39:39      阅读:53      评论:0      收藏:0      [点我收藏+]
  • 数组模型

    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——解构赋值

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

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