Показать сообщение отдельно
  #54 (permalink)  
Старый 21.12.2011, 14:17
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Nekromancer, я высказывал предположение, что было создано безымянное св-во ^_^
// вызов анонимной функции в контексте объекта
// call(1) -> call(Number) -> call(Object);
(function() {
	// проверить тип объекта
	alert(this instanceof Number); // True
	alert(this == 1); // значение св-ва
	
	for(var x in this) ; // неперечислимое св-во
	
	// вернуть св-во объекта вызова по имени объекта вызова
	// т.к. было создано безымянное св-во, то undefined <--
	return this[this];
}).call(1);
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием