Есть ли преимущество указания окна в качестве цели DOMContentLoaded?
Когда я ищу window.addEventListener (" DOMContentLoaded ")
на GitHub и Google , таммного результатов. Так что я подумал, что есть преимущество в использовании окна вместо документа в качестве цели. Но я не смог найти никакого преимущества.
Ниже приведены мои предположения о преимуществах и мое опровержение этих преимуществ.
Угадайте 1: фаза пузырениясвязанные с выгодами?
Поскольку порядок выполнения событий и фаза всплытия не имеют значения, замена документа и окна представляется бессмысленной.
Предположение 2: Простоопечатка?
окно и документ явно отличаются. Я чувствую, что даже если клавиатура сломается, я не ошибусь.
Угадай 3: Кодируется ли это правилом кодирования «события, которые применяются ко всему целевому окну страницы»?
Эта возможность более сильна, чем предположение верхних двух. Но я не думаю, что правила кодирования разумны. По крайней мере, я не знаю, почему появились правила кодирования. Я также читал некоторые репозитории на GitHub, но не упомянул никаких правил кодирования.