HarmonyOS 类中属性默认值问题

​类中属性给一个默认值。在给类赋值的过程中,如果没有这个属性的值,改属性会被给一个undefined 强制替换了类中给的默认值。

怎么处理在给类对象赋值的孤傲城中,如果没有这个属性使用原来类中的默认值。不要undefined。​

HarmonyOS
2024-11-22 11:23:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

类中有初始值,当该属性没有赋值会使用原来类中的默认值。

class person { 
  age: number = 15; 
  name: string = 'abc'; 
} 
 
const son = new person() 
son.age = 20 
console.log(JSON.stringify(son))
分享
微博
QQ
微信
回复
2024-11-22 16:42:21
相关问题
HarmonyOS 怎么给属性默认值
825浏览 • 1回复 待解决
@Prop 为什么不能提供默认值啊?
2087浏览 • 1回复 待解决
class使用闭包方式初始化 默认值丢失
1915浏览 • 1回复 待解决
使用linearGradient属性渐变问题
312浏览 • 1回复 待解决
HarmonyOS 传递问题 $$
50浏览 • 1回复 待解决