У меня есть script, который начинается, когда страница загружается, и я использовал этот код ниже, чтобы запустить его:
if (window.addEventListener) {
window.addEventListener('load', otherRelatedParts, false);
}
else if (window.attachEvent) {
window.attachEvent('onload', otherRelatedParts );
}
но сегодня я попытался с помощью функции self invoking, как это:
(function() {
otherRelatedParts();
}())
Кажется, что работает, во всех браузерах и меньше кода. Является ли это предпочтительным способом добавления событий к загрузке окна?