JavaScript的for in语句很难使用,
这里有一个多重循环:
for ((menu_data) in array) {
for (group in array[menu_data].groups){
for (child in array[menu_data].groups[group].children) {
if (array[menu_data].groups[group].children[child].name === name){
console.log(name, array[menu_data].groups[group].children[child].name )
return child.route
}
}
}
}
我们可以看到:
array[menu_data].groups[group].children[child].name
是相当难使用的,一大长串。
有没有更加方便的办法?
撒科打诨
跃然一笑
慕丝7291255
相关分类