es6循环遍历 [{ "title" : "基本信息", "content" :[ { menu: "上下游组织", linkUrl: "img/sxyzz.png" }, { menu: "动产抵押", linkUrl: "img/dcdy.png" }, { menu: "中介机构", linkUrl: "img/zjzg.png" }, { menu: "对外担保", linkUrl: "img/dwdb.png" }, { menu: "公司注销", linkUrl: "img/gszx.png" }, { menu: "股权出质", linkUrl: "img/gqcz.png" }] },{ "title" : "财务信息" , "content" :[ { menu: "工商信息", linkUrl: "img/gsxx.png" }, { menu: "股东信息", linkUrl: "img/gdxx.png" }, { menu: "经营异常", linkUrl: "img/jyyc.png" }] } ];
时间: 2023-06-28 10:07:55 浏览: 50
使用ES6的for...of循环遍历数组,再通过for...of循环遍历content数组即可获取每个子元素的menu和linkUrl属性值。示例代码如下:
```
let menus = [{ "title" : "基本信息", "content" :[ { menu: "上下游组织", linkUrl: "img/sxyzz.png" }, { menu: "动产抵押", linkUrl: "img/dcdy.png" }, { menu: "中介机构", linkUrl: "img/zjzg.png" }, { menu: "对外担保", linkUrl: "img/dwdb.png" }, { menu: "公司注销", linkUrl: "img/gszx.png" }, { menu: "股权出质", linkUrl: "img/gqcz.png" }] },{ "title" : "财务信息" , "content" :[ { menu: "工商信息", linkUrl: "img/gsxx.png" }, { menu: "股东信息", linkUrl: "img/gdxx.png" }, { menu: "经营异常", linkUrl: "img/jyyc.png" }] }];
for (let menu of menus) {
console.log(menu.title);
for (let content of menu.content) {
console.log(content.menu, content.linkUrl);
}
}
```
输出结果为:
```
基本信息
上下游组织 img/sxyzz.png
动产抵押 img/dcdy.png
中介机构 img/zjzg.png
对外担保 img/dwdb.png
公司注销 img/gszx.png
股权出质 img/gqcz.png
财务信息
工商信息 img/gsxx.png
股东信息 img/gdxx.png
经营异常 img/jyyc.png
```