Показать сообщение отдельно
  #60 (permalink)  
Старый 02.02.2010, 19:56
Аватар для Niar
Труъ кодер
Отправить личное сообщение для Niar Посмотреть профиль Найти все сообщения от Niar
 
Регистрация: 20.01.2010
Сообщений: 194

var o={};
Object.prototype.p=3.14;
alert(o.p);
for(sv in o){
alert(o[sv]);
}
alert(o.propertyIsEnumerable("p"));//false?!!

Почему false выходит? Ведь данный метод возвращает true если в объекте есть свойство и если оно перечисляется циклом for\in .
__________________
http://www.free-lance.ru/users/Nia173 Мой аккуант на free-lance.

Последний раз редактировалось Niar, 02.02.2010 в 19:59.
Ответить с цитированием