function traverse(obj) { for (var a in obj) { if (typeof (obj[a]) == "object") { traverse(obj[a]); //递归遍历 } else { // console.log(obj) if(obj.departmentId==itemData.departmentOrgId){ sureArrDepart=obj; return; } // console.log(a + "=" + obj[a]); //如果是值就显示 } } } traverse([res])