Svorg,
вдруг это подходящий бубен ...
var params = 'props.header.slogan',
obj = {props: {header : {slogan : "всякая фигня"}}};
function fun(obj,params)
{
return params.split(".").every(function(key) {
return obj = obj[key]
}) && obj
}
alert(fun(obj , params));