在es6中对象进行了简化

首先是赋值的简写

    var a=5;
    var obj={
        //es6之前写法
        //a:a
        //es6语法,如果键和值一样,可以直接简写
        a
    }
    console.log(obj);

方法的简写:

    var obj={
        //es6之前
        b:function(){
            console.log(this);
        },
        //es6语法,定义方法可以简写成
        b(){
            console.log(this);
        }
    }

获取对象和数组的key在es6中使用Object.keys(对象)来获取,返回一个数组

    //使用Object.keys()获取对象和数组的key
    console.log(Object.keys(obj));



标签: es6

添加新评论