データベースから返された JavaScript オブジェクトがあります。
親オブジェクトと文字列が渡された場合、文字列と同じ名前で親から子を返すことができる関数を構築したいと考えています。
次のコードは明らかに機能しませんが、アイデアを提供します:
function filter (object, text) {
return object.Text
}
そのような
var object = {
"prop1": 1,
"prop2":
{
"ChildProp1": 1,
"ChildProp2": 2,
}
}
var text = "prop2"
var ChildObject = filter(object, text)
//expected content of ChildObject = {
// "ChildProp1": 1,
// "ChildProp2": 2,
// }