【发布时间】:2021-12-01 18:21:22
【问题描述】:
我在将发票编号和发票行号放入变量时遇到问题。
<script>
const emma = '<%=http2.ResponseText%>';
const obj = JSON.parse(emma);
console.log("object: %O", obj);
console.log(parameters["parameters"][1]["iInvoiceNum"]);
</script>
这就是控制台的显示方式。我只是希望能够将 iInvoiceNum 和 iInvoiceLine 传递到单独的变量中。
【问题讨论】:
-
你有截图中的对象结构,你不会出错。你试过
obj.parameters.ds.iInvoiceNum吗? -
您可以使用开发工具控制台来测试有效的方法,例如
obj.parameters看看返回了什么,就像已经说过的那样,你已经有了对象的结构供你使用,开发工具非常适合这种事情。