繁体   English   中英

在 javascript 中返回 object 的属性

[英]return a property of an object in javascript

我有vatGroupTotals作为 object

{ vatRate: 22,
 vatGroupNetTotal: 3000,
 vatGroupVatTotal: 660,
 vatGroupGrossTotal: 3660 }

而且我看到,每当我要求渲染vatGroupTotals.vatGroupVatTotals时,都会出现我遗漏的错误: 有人有想法吗?

let vatGroupTotals = CalculateVatGroupTotalFromLinesTotal(lines);
let vatGroupVatTotalFromGrandTotal = CalculateVatGroupTotalFromNetTotal(
    vatGroupTotals.vatRate,
    vatGroupTotals.vatGroupNetTotal , vatGroupTotals.vatGroupVatTotal);

return {vatGroupTotals.vatGroupVatTotal,vatGroupVatTotalFromGrandTotal};

你能把你的回报转换成非 es6 格式,看看是否有效? {A:A,B:B}

您将此 function 作为 object 返回。 object 必须有一个属性名称

function test(){
    let vatGroupTotals = { vatRate: 22, vatGroupNetTotal: 3000, vatGroupVatTotal: 660, vatGroupGrossTotal: 3660 };
    return {name: vatGroupTotals.vatGroupVatTotal}; //added here an property name
}
console.log(test());

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM