Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.03.2015, 12:54
Аватар для nasdaq
Модератор
Отправить личное сообщение для nasdaq Посмотреть профиль Найти все сообщения от nasdaq
 
Регистрация: 19.09.2011
Сообщений: 3

Как получить неперечисляемые свойства обьекта
Как получить non enumerable свойства обьекта незная их имени? Любые предложения, можно не кроссбраузерные.
Ответить с цитированием
  #2 (permalink)  
Старый 26.03.2015, 13:02
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

alert(Object.getOwnPropertyNames(Array.prototype).join(","));
alert(Object.getOwnPropertyNames(Array.__proto__).join(","));

Типо так?

var trololo = {}
Object.defineProperty(trololo, "ololo", {enumerable: false})
for (var key in trololo) alert(key)
alert(Object.getOwnPropertyNames(trololo).join(","));

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

var object = {};

Object.defineProperties(object, {
    foo: {
        enumerable: false,
        value: 1
    }
});

console.log('Object.getOwnPropertyNames', Object.getOwnPropertyNames(object));
console.log('Object.getOwnPropertyNames', Object.keys(object));
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #4 (permalink)  
Старый 26.03.2015, 13:13
Аватар для nasdaq
Модератор
Отправить личное сообщение для nasdaq Посмотреть профиль Найти все сообщения от nasdaq
 
Регистрация: 19.09.2011
Сообщений: 3

спасибо очень круто, как то я пропустил
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как получить innerHTML при клике prope Общие вопросы Javascript 3 10.01.2014 17:13
Как получить список элементов в localStorage? Бобр Общие вопросы Javascript 8 17.09.2013 14:32
Как получить свойства центрированного элемента Lockpickup Events/DOM/Window 4 29.09.2011 12:38
Получить все свойства как строку. boilroom Events/DOM/Window 1 20.06.2011 17:37