0

what is this called?

----------------------------------------------- like This is object constructor:- function Person(first, last, age, eye) { this.firstName = first; this.lastName = last; this.age = age; this.eyeColor = eye; } ---------------------------------------------- like this is function :- function(){code} ............................................................................ what is the below code called ? addEventListener(event, function, useCapture)

8th May 2018, 11:29 PM
Hussain Mohammed
Hussain Mohammed - avatar
2 Answers
+ 3
You can call it an event handler I guess
8th May 2018, 11:48 PM
cyk
cyk - avatar
+ 2
It is an event listener. It listens for an event to happen. click, hover, mouseover, dblclick, drag etc. and executes the function. useCapture is for events that don't do what is called bubbling. Take the click event. If you click on an a tag, that click event will rise up the DOM tree from parent to parent until it reaches the root document. So you could add a listener to that a tag, or to the document and catch all clicks. But something like focus doesn't bubble. Unless you set useCapture to true.
9th May 2018, 12:34 AM
Adam
Adam - avatar