Gdzie jest zapisane zdarzenie zarejestrowane w addEventListener?
Zaczynam od pustej strony. Jeśli ucieknędocument.body.onclick
dostajęnull
. Jeśli zastosuję następujący kod:
document.body.onclick = function() { return "Click"; };
dostajęfunction() { return "Click"; }
kiedy biegnędocument.body.onclick
. To ma sens! Ale kiedy biegnę
document.body.addEventListener("click", function() { return "Click"; });
document.body.onclick
jest wciążnull
, ale wyjście jest"Click"
kiedy biegnędocument.body.click()
.
Moje pytanie brzmi: gdzie jest funkcja przechowywana podczas używaniaaddEventListener
?