hasOwnProperty у объекта window.screen в цикле for in
Всем привет!
Есть простой цикл for in, для перебора свойств объекта и его значений. Делаю проверку, если это метод, то он мне не нужен. var screen = window.screen; for (var i in screen) { if ( screen.hasOwnProperty(i) ) { console.log( i + ' : ' + screen[i] ); }} рабочий пример - тут Код нормально работает в webkit браузерах, но не работает в IE, FF. Вопрос, почему в IE и FF конструкция if возвращает false? |
Потому что видимо в FF и IE нет собственных свойств у объекта window.screen.
|
Цитата:
|
Часовой пояс GMT +3, время: 21:45. |