`var loca = {
data : [
{
name : "广东",
id : 10000,
data : [
{
name : "广州",
id : 10001,
data : [
{
name : "天河区",
id : 10003,
data : []
},
{
name : "越秀区",
id : 10004,
data : []
}
]
},
{
name : "深圳",
id : 10002,
data : [
{
name : "罗湖区",
id : 10005,
data : []
},
{
name : "南山区",
id : 10006,
data : []
}
]
}
]
}
]
}`
求一个方法 传入id 比如:10002 就返回10002当前这对象的data数组。。
传入10006就返回南山区的data。。。
传入10000就返回广东的data
这种肯定是递归嘛