Как стать автором
Поиск
Написать публикацию
Обновить

Передача параметров в обработчики событий JavaScript

Время на прочтение1 мин
Количество просмотров15K
Очень долго я не мог решить задачу по простому способу передачи параметров в обработчик событий JavaScript, но недавно в обсуждении рабочих моментов с Артемом Горбуновым меня осенила одна идея о которой стоит

Способ прост до безобразия, представив на минуту что все сущности в JavaScript — это объекты мы можем передавать параметры как свойства функции. Иллюстрирую примером:
function test() {
alert(arguments.callee.x);
}

test.x = 0;

window.addEventListener('load', test, false);


Данный пример работает под Firefox, но уверен, тот кому это понадобится сможет реализовать его под любой браузер.
Теги:
Хабы:
Всего голосов 13: ↑5 и ↓8-3
Комментарии28

Публикации

Ближайшие события