Итак, в (настольном) браузере есть десятки встроенных глобальных свойств. Например:
документ
undefined
parseInt
JSON
местоположение
предупреждение
setTimout
При обращении к этим свойствам следует явно их отметить как глобальные свойства, добавив к их имени префикс window.
? Так, например:
var wrap = window.document.getElementById('wrap');
и
window.setTimeout(loop, 100);
и
var x = window.parseInt(input.value, 10);
Я думаю, есть три ответа на этот вопрос:
Да, вы всегда должны писать window.X
, когда говорите о глобальных свойствах.
Нет, вам не нужно писать window.X
. Просто X
в порядке.
Это зависит от свойства. Для некоторых свойств используйте window.X
, для некоторых других свойств используйте X
. (Если это ваш ответ, уточните, пожалуйста.)
Итак, что это такое?