对象简洁语法
赋值
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);