Показать сообщение отдельно
  #4 (permalink)  
Старый 29.10.2012, 14:15
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Hoshinokoe,
Тоже самое что и я написал, только у меня это поместилось в два слова: "О боже"
Точнее дело даже не в eval, просто не понимаю зачем это!
UPD: В общем можешь так:
function debugFunc(name){
	try{
		alert( 'debug: ' + name + "=" + eval(name) );
	}catch(err){alert('debug: ' + err);}
}

function someFunc() {
	this.ABCD = 10;
	debugFunc("ABCD");
	alert( 'internal: ABCD='+ eval( "ABCD" ) );
}

someFunc();

Но лучше объясни зачем это тебе.
__________________
.

Последний раз редактировалось Skipp, 29.10.2012 в 15:56.
Ответить с цитированием