let stock = {
1001: {product: 'Chocolates', cost: 10, quantity: 0},
1002: {product: 'Biscuits', cost: 10, quantity: 0},
1003: {product: 'Bread', cost: 20, quantity: 0},
1004: {product: 'Milk', cost: 25, quantity: 0},
1005: {product: 'Curd', cost: 20, quantity: 0},
};
因此,我创建了一个对象变量“stock”。包含不同产品的代码、名称、成本和数量。
function viewAllStock(){
let table = document.createElement("table");
table.setAttribute("id", "viewStockTable");
table.setAttribute("class", "table table-striped");
document.body.appendChild(table);
let tr1 = document.createElement("tr");
tr1.setAttribute("id", "myTr1");
table.appendChild(tr1);
let th1 = document.createElement("th");
let tN1 = document.createTextNode("Name of the Product");
th1.appendChild(tN1);
tr1.appendChild(th1);
let th2 = document.createElement("th");
let tN2 = document.createTextNode("Cost of the Product");
th2.appendChild(tN2);
tr1.appendChild(th2);
let th3 = document.createElement("th");
let tN3 = document.createTextNode("Quantity of the Product");
th3.appendChild(tN3);
tr1.appendChild(th3);
let th4 = document.createElement("th");
let tN10 = document.createTextNode("Code of the Product");
th4.appendChild(tN10);
tr1.appendChild(th4);
for (let i in stock){
let tr2 = document.createElement("tr");
tr2.setAttribute("id", "myTr2");
table.appendChild(tr2);
let td1 = document.createElement("td");
td1.innerHTML = stock[i].product;
tr2.appendChild(td1);
let td2 = document.createElement("td");
td2.innerHTML = stock[i].cost;
tr2.appendChild(td2);
let td3 = document.createElement("td");
td3.innerHTML = stock[i].quantity;
tr2.appendChild(td3);
let td7 = document.createElement("td");
td7.innerHTML = stock[i];
tr2.appendChild(td7);
}
}
viewAllStock();
后来,我创建了一个函数“viewAllStock()”来在我的网站(超文本标记语言)中创建一个表。但是当我运行这个程序时,我在我创建的“产品代码”单元格下得到它
产品代码
[对象对象]
[对象对象]
[对象对象]
[对象对象]
[对象对象]
那么,如何使用Javascript在网站(超文本标记语言)中获取标题“产品代码”单元格下的每个产品的代码。
我有一个包含对象和数组的嵌套数据结构。如何提取信息,即访问特定或多个值(或键)? 例如: 如何访问中第二个项目的?
首先,如果这已经发布,请道歉。我花了一些时间研究,但还没有找到解决方案。 我的目标是访问vb.net中web请求的各种JSON响应中的数据。我遇到了嵌套响应的问题;例如: 我的课程是这样的: 反序列化JSON: 这似乎工作正常,但是我不知道如何访问< code>href值,在本例中是“https://example.com/test2/”。
我从foursquare收到了一个json形式的响应。我尝试访问对象的某些部分,但没有成功。如何访问对象的地址?这是我试过的代码。 以下是json响应的一个示例: 完整的回应可以在这里找到
尝试使用所有独特的硬币进行选择过滤器,但无法正确到达其末尾。 在循环浏览数据时,我可以得到所有硬币的列表。 我还想使用Set方法和spread操作符来获得唯一的值,但我不知道如何组合所有这些。
问题内容: 我有一个包含对象和数组的嵌套数据结构。如何提取信息,即访问特定或多个值(或键)? 例如: 如何访问中的第二项? 问题答案: Preliminaries JavaScript只有一种可以包含多个值的数据类型: Object 。一个 阵列 是对象的一种特殊形式。 (普通)对象具有以下形式 数组具有以下形式 数组和对象都公开一个结构。数组中的键必须是数字,而任何字符串都可以用作对象中的键。键
我试图解析一个OpenAPI JSON文件,并访问值来构建一个rest模型类。我尝试使用对象映射器解析JSON文件,并将其发送到一个接收