美文网首页
ES6快速学习(三)对象简洁语法、解构赋值

ES6快速学习(三)对象简洁语法、解构赋值

作者: slTrust | 来源:发表于2017-12-08 12:54 被阅读0次

    对象简洁语法

    赋值

            var a=12;
            var b=5;
    
            /*var json={
                a:a,
                b:b
            };*/
            var json={
                a,  //  a:a
                b   //  b:b
            };
    
            alert(json.a);
    

    值是函数的形式

            var a=12;
            /*var json={
                a,
                show:function(){
                    alert(1);
                }
            };*/
            var json={
                a,
                show(){
                    alert(1);
                }
            };
    
            json.show()
    

    解构赋值

    /*
            var [a,b,c]=[1,2,3];
            alert(a);
    */
            var [a,b,[c,d]]=[1,2,[3,4]];
    
            alert(c);
    
    var {a,b}={a:1,b:2};
            
    alert(a);
    

    相关文章

      网友评论

          本文标题:ES6快速学习(三)对象简洁语法、解构赋值

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