我正在尝试在javascript中访问对象内的数组键。
这是我的.js文件:
<select name="image_id" id="image-id">
<option value="1">item a</option>
<option value="2">item b</option>
<option value="3">item c</option>
<option value="4">item d</option>
</select>
我正在尝试访问“contentData”中的“tops”以显示“tops”数组的长度,该数组应为4个
答案 0 :(得分:1)
> var contentData = [
... {
... tops: [
... { image: "images/top1.jpg" },
... { image: "images/top2.jpg" },
... { image: "images/top3.jpg" },
... { image: "images/top4.jpg" } ]
... }
... ];
undefined
>
> contentData[0].tops.length
4
答案 1 :(得分:0)
您未指定tops
属性。它应该是:
$scope.objectArray[0].tops.length;