Javascript 使用检查值将对象值指定给常量
我正在获取对象的特征,并根据它们的值指定给常量Javascript 使用检查值将对象值指定给常量,javascript,reactjs,typescript,Javascript,Reactjs,Typescript,我正在获取对象的特征,并根据它们的值指定给常量 const { featureCode, featureSubType, contentId, price, family: { relationCountsConfig: { motherCount, fatherCount, childrenCount }, maxFamilyMembersCount }, featureWeight } = feature; 某段时间feature.family返
const {
featureCode,
featureSubType,
contentId,
price,
family: {
relationCountsConfig: { motherCount, fatherCount, childrenCount },
maxFamilyMembersCount
},
featureWeight
} = feature;
某段时间feature.family
返回{}空对象
我得到母亲计数未定义的错误
当它赋值给常量时,我们如何处理。
let feature = {
featureCode : 'hi',
featureSubType: 'h',
contentId: 1,
price: 1,
family: {
relationCountsConfig: { motherCount: 1, fatherCount: 1, childrenCount:1 },
maxFamilyMembersCount: 10
},
featureWeight : 20
}
const {
featureCode,
featureSubType,
contentId,
price,
family,
featureWeight
} = feature;
console.log(family);
稍后尝试展开族对象。这不是我实际看到的,为族指定默认值可以解决问题。