37 / 37 / 6
Регистрация: 20.11.2011
Сообщений: 194
|
||||||
1 | ||||||
Window является свойством глобального объекта Window12.02.2014, 20:20. Просмотров 1520. Ответов 7
Метки нет Все метки)
(
если объект window является свойством глобального объекта Window, то почему запись:
0
|
|
12.02.2014, 20:20 | |
Почему в Opera v12.0 координаты окна браузера относительно экрана window.screenX или window.screenY выдает 0?
Ошибка в window.captureEvents(Event.CLICK); window.onClick= handle; function handle(e) { alert(''); return false; } window.name в JS |
|
635 / 522 / 195
Регистрация: 19.08.2013
Сообщений: 1,400
|
||||||||||||||||||||||||||
12.02.2014, 20:56 | 2 | |||||||||||||||||||||||||
![]() Решение
В консоле глянул что там в window:
Вобщем Window является прототипом window:
console.log(window.Window) // function Window() { [native code] }
1
|
37 / 37 / 6
Регистрация: 20.11.2011
Сообщений: 194
|
|
12.02.2014, 21:23 [ТС] | 3 |
получается у флэнегана ошибка в описании глобального объекта: "This global Window object has a
self-referential window property" Добавлено через 12 минут ааа, только еще больше запутался. Зачем вообще нужен тогда этот объект Window, если все глобальные методы, свойства и объекты содержаться в объекте window?
0
|
635 / 522 / 195
Регистрация: 19.08.2013
Сообщений: 1,400
|
|
12.02.2014, 21:24 | 4 |
Я думаю вам достаточно знать, что window является глобальным объектом
![]() ![]()
1
|
37 / 37 / 6
Регистрация: 20.11.2011
Сообщений: 194
|
|
12.02.2014, 21:49 [ТС] | 5 |
хорошо, тогда последний вопрос, почему window является глобальным объектом? я так понял, что глобальный это объект Window, а window это объект представляющий окно браузера, который содержит глобальные свойства, методы и объекты
0
|
635 / 522 / 195
Регистрация: 19.08.2013
Сообщений: 1,400
|
|
12.02.2014, 22:00 | 6 |
Window содержит 2 ствойства и метод toString. Более ничего примечательного у него нет. Не могу вам про этот объект ничего сказать более...может если кто в курсе прочитает и напишет что-то интересное про него ![]()
1
|
![]() 5813 / 3465 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
13.02.2014, 05:00 | 7 |
ИМХО, тут не ошибка, скорее недопонимание. Под «global Window object» имеется в виду «глобальный объект [класса] Window» (с поправкой на особенности Javascript), т. е. экземпляр. Этим объектом как раз является window, у которого есть свойство window, которое ссылается на себя.
1
|
13193 / 6580 / 1040
Регистрация: 10.01.2008
Сообщений: 15,069
|
|
13.02.2014, 14:56 | 8 |
Всё не совсем так. В языке есть понятие глобальный объект (Global object). Все "глобальные" переменные - это свойства глобального объекта. При обычном вызове функции в this кладётся глобальный объект.
http://www.ecma-international.... /#sec-15.1
1
|
13.02.2014, 14:56 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. resize window JavaScript Window window.opener
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |