Funkcja handleClick najpewniej jest handlerem dla zdarzenia click. Jako parametr przyjmuje obiekt zdarzenia, tzw. event. Ten z kolei zawiera różne pola i metody. Jednym z pól jest target - czyli referencja do elementu DOM, na którym zdarzenie zostało uchwycone.
Zapis:
var evt = e || window.event;
, to technika (często stosowana zwłaszcza przed wprowadzeniem default parameters w ES6), która pozwala w skróconej formie wybrać wartość tzw. truthy (lub tą, która zwraca wartość true - w zależności od zapisu warunku logicznego). W tym przypadku, jeśli do funkcji nie został przekazany parametr e (ma wtedy domyślnie wartość undefined), to do zmiennej evt zostanie przekazane pole event z obiektu window.