Показать сообщение отдельно
  #2 (permalink)  
Старый 19.09.2013, 19:30
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Sinist3r,

var test = 123;
var object = {
 prop: 100
};

function someFunction(x) {
 var a = x.split('.');
 var xValue = window[a[0]];
 for (var i=1; i<a.length; i++)  {xValue = xValue[a[i]]}
 alert(x + " = " + xValue);
}

someFunction("test"); // alert("test = 123");
someFunction("object.prop"); // alert("object.prop = 100");
Ответить с цитированием