Показать сообщение отдельно
  #1 (permalink)  
Старый 15.04.2018, 16:01
Новичок на форуме
Отправить личное сообщение для den2412 Посмотреть профиль Найти все сообщения от den2412
 
Регистрация: 11.02.2018
Сообщений: 6

Весть скрипт в window.onload
Всем доброго дня. Мучает один вопрос, на который пока нет ответа.
Я новичок в верстке и хочу узнать как влияет на производительность js код написанный двумя методами.
Есть ли разница между ними??? Какой код будет работать лучше???

1 метод.
Сначала объявляю все переменные, добавляю обработчики и выполняю код внутри window.onload
window.onload = function() {
	var a = ... ;
	var b = ... ;

	a.addEventListener('click', function() {
           // тут какой-то код
	}, false);
	
	b.addEventListener('click', function() {
           // тут какой-то код
	}, false);
}

или 2 метод
Объявляю все переменные и добавляю обработчики. Но функции за пределами window.onload
window.onload = function() {
	var a = ... ;
	var b = ... ;

	a.addEventListener('click', function name1 {}, false);
	b.addEventListener('click', function name2 {}, false);
}

function name1() {
	// тут какой-то код
}

function name2() {
	// тут какой-то код
}
Ответить с цитированием