我的问题将非常简单: 您将如何编写这个简单的代码段?
get global(): number {
if (this.subs) {
let globalReturn: number = 0;
this.subs.forEach(tps => {
globalReturn+= tps.countProperty;
})
return globalReturn;
}
else return 0;
}
感谢您的意见!
答案 0 :(得分:0)
这是reduce
的好用例:
get global(): number {
return !this.subs
? 0
: this.subs.reduce((sum, { countProperty }) => sum + countProperty, 0)
}