我想基于花药对象创建一个新对象,但属性较少。
我知道我可以这样手动设置:
const obj = {
a: 1,
b: 2,
c: 3
};
const smallObj = {
a: obj.a
};
console.log(smallObj)
有没有办法进行销毁?
我尝试这样做:
const obj = {
a: 1,
b: 2,
c: 3
};
const smallObj = {
a
} = {...obj}
console.log(smallObj, a)
但是如您所见,我得到变量a
等于1
,但是smallObj
是对obj
的引用。