let menu = {
name: '一级菜单',
data: {
name: '二级菜单',
data: {
name: '三级菜单',
data: {
name: '四级菜单'
}
}
}
};
function f(s){
for(var i in s){
if(typeof s[i]=="object"){
f(s[i])
}else{
console.log(s[i]);
}
}
}
f(menu);
相关文章
- 09-23python遍历并获取对象属性--dir(),__dict__,getattr,setattr
- 09-23django 获取request请求对象及response响应对象中的各种属性值
- 09-23递归找到一个复杂对象中的某个值和它的最小层级
- 09-23SpringBoot 2@Value与 @ConfigurationProperties 获取配置文件的属性值比较
- 09-23遍历每个数组对象,并且给每个对象添加一个相同的字段,值从另外一个数组取过来
- 09-23shell脚本调用接口获取返回值 遍历下载文件
- 09-23利用KVC的方式更方便地获取数组中对象的属性的最值平均值等
- 09-23根据 key值查找数组对象中所有的符合的对象 (递归)
- 09-23递归获取所有JSON对象
- 09-23递归获取所有JSON对象