如下数组,我想找到最深层级('sub_menus'为空为止),一共多少层
var menus = [{
name: '1',
sub_menus: [{
name: '11',
sub_menus: [{
name: '111',
sub_menus: []
}]
}]
}, {
name: '2',
sub_menus: [{
name: '22',
sub_menus: [{
name: '222',
sub_menus: [{
name: '2222',
sub_menus: []
}, {
name: '2222-1',
sub_menus: []
}]
}]
}]
},
{
name: '3',
sub_menus: [{
name: '33',
sub_menus: [{
name: '333',
sub_menus: []
}]
}]
}];