例如:
var data = [{
title: '经济',
category: [{
title: '第一产业',
category: [{
title: '农业',
}, {
title: '渔',
}]
},
{
title: '第二产业',
category: [{
title: '煤矿业',
}, {
title: '制造业'
}]
}
]
}, {
title: '文化',
category: [{
title: '历史',
category: []
},
{
title: '美食',
category: []
}
]
}]
想要的效果如下:
1.经济
2.第一产业
3.渔业
3.农业
2.第二产业
3.煤矿
1.文化
2.历史
2.美食
如图,data是一个数组category嵌套层数不确定,该如何判断category是否存在嵌套,if{}else{}判断实在是太....而且不确定什么时候结束,这样的数据该 怎么判断??
写个递归试试