var eachProduct =
{
"name": name,
"id": id,
"category":category,
"price":price
};
答案:
eachProduct[0].name
但我需要回答这种类型
eachProduct["First"].name
如何创建对象名称[“First”]
答案 0 :(得分:1)
var product = {
"name": "Name",
"id": "ID",
"category": "Cat",
"price": "10"
};
var newObj = {};
newObj["First"] = product;
console.log(newObj);

答案 1 :(得分:0)
或者像这种格式创建对象
var eachProduct =
{
'First': {
'name': name,
'id': id,
'category':category,
'price':price
}
};
无需声明新对象。 我更喜欢在我的JS中使用单引号。
答案 2 :(得分:0)
var eachProduct = [
{
First: {'name': name,
'id': id,
'category':category,
'price':price
}
},
{
First: {'name': name,
'id': id,
'category':category,
'price':price
}
}
]
{ "姓名":姓名, " id":id, "类别":类别, "价格":价格 };