JSON可以't访问数据返回未定义
JSON can't access data returns undefined
我有以下代码,
var json = [
{
"name": "Fashion Forward",
"good": {
"doors" : {
"name1" : "ff_good_doors_1.jpg",
"name2" : "ff_good_doors_2.jpg",
"name3" : "ff_good_doors_3.jpg"
}
},
"better": {
},
"best": {
}
}
]
我希望能够通过做一些类似的事情来获取数据
json.name
,我希望它包含"Fashion Forward"-然而我得到了undefined
的返回,但如果我console.log(json)
,我可以看到它是一个对象。
我哪里错了?
json
是数组的名称,可以这样使用json[0].name;
为什么使用Array
?如果你想访问像你已经说过的会员:
我希望能够通过做一些类似的事情来获取数据
json.name
我希望它包含"时尚前进"-然而我得到了未定义的返回,但如果我console.log(json)
,我可以看到它是CCD_ 9。我哪里错了?
使用此代码并删除数组:
var json = {
"name": "Fashion Forward",
"good": {
"doors" : {
"name1" : "ff_good_doors_1.jpg",
"name2" : "ff_good_doors_2.jpg",
"name3" : "ff_good_doors_3.jpg"
}
},
"better": {},
"best": {}
}
现在您可以使用json.name
从代码中可以看出,json是单个项的数组。试试这个
json[0].name
让我知道它是否适合你。
json变量是一个数组。要获得第一个对象,您需要像json[0]
这样选择它,然后您可以访问像这样的name属性
var name = json[0].name;
相关文章:
- jQuery从html访问数据
- 如何处理在javascript中访问数据结构的两个回调
- 无法使用变量访问数据 JSON
- nodejs API 查询如何访问数据
- 使用jquery循环表行并通过类名访问数据
- 从JavaScript对象访问数据's数组成员变量
- json访问数据未正确显示
- JSON可以't访问数据返回未定义
- AngularJS从另一个数据模型访问数据模型
- 回调访问数据
- RxJs:在flatMapMapLate之前访问数据最新
- 如何使用数据集访问数据属性值
- Chrome 扩展程序无法访问数据存储
- 角度:访问数据
- ExtJS v3 - 从表单面板内的网格面板访问数据
- 从外部 Javascript 文件访问数据
- 使用 AngularJS 从没有键值的 JSON 访问数据值
- Birt:从 beforeFactory 访问数据集的内容
- 访问数据结构中的元素
- 使用数组和对象的组合循环访问数据