javascript - 访问复杂的 js 对象
问题描述
我有以下从 API 端点收到的 JSON 对象,如何访问该对象的描述属性 - “描述”:“多利安市场 1”?
let markets = {
"result":[
{
"townId" : "MEBD",
"storeId" : "1",
"address" : "Presernova 1",
"description" : "Dorian Market 1",
"minOrderValue" : "500",
"notes" : ""
}
,
{
"townId" : "MEBD",
"storeId" : "1",
"address" : "Presernova 2",
"description" : "Dorian Market 2 ",
"minOrderValue" : "500",
"notes" : ""
}
]
}
这是正确的方法吗。market.result[0].description,这是正确的方法吗?
解决方案
是的,访问数组description
第一个元素的属性的正确方法result
是使用markets.result[0].description
.
let markets = {
"result":[
{
"townId" : "MEBD",
"storeId" : "1",
"address" : "Presernova 1",
"description" : "Dorian Market 1",
"minOrderValue" : "500",
"notes" : ""
},
{
"townId" : "MEBD",
"storeId" : "1",
"address" : "Presernova 2",
"description" : "Dorian Market 2 ",
"minOrderValue" : "500",
"notes" : ""
}
]
};
console.log(markets.result[0].description)
推荐阅读
- python - Flask 中的两个参数
- json - 带有 json 数据的谷歌地图 api
- compare - 哪个文件比较工具可以与 VSTS 一起使用?
- android - 从自定义键盘/谷歌键盘在 android 中的 Edittext 中插入图像/贴纸/gif
- xcode - Xcode Symbol navigator - iOS 设备和 iOS 模拟器的符号显示两次
- c++ - 基类模板参数的有意义的名称
- html - 在我的页面中使用 reboot.css 和样式 h1
- javascript - JQuery 升序和降序排序(不是表格)
- ios - iOS 使用哪个 UUID 作为键来缓存 BLE 设备的特征表?
- java - 使用 iText7 在现有 PDF 的特定页面中添加表格