【发布时间】:2012-04-28 09:59:49
【问题描述】:
假设我有一个像下面这样的对象:
var Obj = {
a: {
name: 'X',
age: 'Y',
other: {
job: 'P',
location: {
lat: XX.XXXX,
lng: YY.YYYYY,
.........
}
}
}
};
我的目标:我需要一个方法来检查 key 的存在并返回其直接父对象以进行任何级别的嵌套。
示例如果我搜索lat,该方法将返回location 对象,如果我搜索job,它将返回other,依此类推。
请帮忙。 谢谢....
【问题讨论】:
-
到目前为止你得到了什么? (提示:尝试使用 for..in 循环或 jQuery 的 $.each()... 的递归函数)
标签: javascript jquery javascript-objects